Latest News -
Home » PROFESSIONAL TAX » How to File Professional Tax Return in Maharashtra

How to File Professional Tax Return in Maharashtra

Now we are going to discuss on how to file professional tax return in Maharashtra. As we already discussed in our earlier post there are two certificate required but return is filled only in respect of Professional Tax Registration Certificate and the Due date of PTRC Return. It is compulsory to file E-return for PTRC holders. For PTEC holder no return is required to file. The process of filling the E-return for PTRC holder is as follows:

Steps for online filing Professional Tax Return in Maharashtra

Step 1: First download the Form III-(B) . Click here to Download the Form III-(B).

Step 2: When form downloaded then open the form by double click on form.

Step 3: Then fill the necessary details like Professional Tax registration certificate no., Location, Period etc. More information relating to fill the Form III-(B) is explain in the below paragraphs.

Step 4: After filling the necessary details the Form automatically calculates the Professional Tax amount. Deposit the same amount to the Government by challan MTR-6  or make E-payment.

Step 5: After Payment fill the details relating to challan at the end of Form.

Step 6: After Filling the all information Click on Press to validate to Validate the form. It will generated XML file.

Step 7: Now go to MVAT site & make login & upload the XML file. After uploading an acknowledgement will be generated.


Guidance on filing Professional Tax Return in Maharashtra


The Form III-(B) contains 17 Points.The Point whose colour is red is mandatory to fill & remaining columns are fill only if applicable.

  1. The First Point is Professional Tax R.C. No. In this column you have to entered the PTRC no. as given in Certificate. You can also find your PTRC no. online. For Online finding of PTRC no. Go to MVAT site click on dealer services & then click on Know your Tin & fill the details you have like dealer name or PAN no. or TIN no. It will show your PTRC no. There is a check box “whether first return”. In this column you have to select Yes if it is a first return & you have to select No if it is not a first return
  2. The Second point is M.V.A.T Tin no. If a dealer is also holding MVAT Tin no. then that TIN no. is to entered here. There is a check box “whether last return”. In this column you have to select Yes if it is a last return & you have to select No if it is not a last return.
  3. The third point is Name of the dealer. We can’t have an option to enter the name in this column because it’s locked. By entering the PTRC no. in first column it will automatically approve the name of dealer.
  4. The Fourth point is Address of dealer. It is similar to that of that of Name of dealer column. No data is entered here. There are two check box in this column. The first check box is “location of profession tax officer having jurisdiction over”. In this check box you have to select the proper Jurisdication as mention in Certificate. The Second check box is “type of return”. In this Check box you to select whether retur is original or revised. In this we have also to fill the email id & telephone no. of the dealer.
  5. The Fifth point is Periodicity of return. It is a type of check box. In this you have to select Whether it is a monthly or Annual return.
  6. The sixth point is Period covered by the return. In this you have to entered the period like 01/03/13 to 28/02/14.
  7. The seventh point is relates to computation of professional tax. In this column you have to enter no. of employees details in appropriate rows.
  8. The eighth point automatically calculates the Total Tax Payable.
  9. If there is an unpaid tax amount of previous periods then enter the same amount in ninth column.
  10. In tenth column you have to enter the interest amount.
  11. In eleventh column you have to enter the penalty amount.
  12. If return are filed after due date then late return fee is also levied which is entered in twelfth column.
  13. If in previous periods, any excess amount is paid then it is to be entered here in thirteenth column.
  14. After filling the above columns the fourteenth column automatically calculated the net amount payable/refundable. Payable amount is shown as positive value & refundable amount is shown as negative amount.
  15. The Fifteenth column is automatically generated column. When we fill the column seventeenth then it will automatically show the total tax paid in this return period.
  16. The Sixteenth column is also automatically generated column. It will show the balance amount payable or refundable.
  17. In seventeenth column we have to fill the details of the amount already paid in Challan for PT.

At the end we have to fill the general details like date of filling return, name of authorised person, place, designation or email id. Then click on Press to Validate option. If it is error free it will generate XML file. If there are errors it will show the errors. Correct all the errors. & then press Validate option.


I am passionate about my work , What ever it be . Life has its own way to express , stay positive and keep going . Life doesn't go the way you want, " Learn to adapt and modify". My mantra to be happy in life " Life has always been uncertain why worry ...forget the past , live your present focus it


  1. thanks for valuable information but i want to know is there any provision of filing PTax quarterly or half yearly return in maharashtra along with filing monthly MTR-6 challan

  2. What is the fine ? if we have paid monthly Professional Tax challan and amount but not filled monthly returns online. in Maharashtra

  3. thanks q very much for providing info

  4. If i upload the professional tax return mahavat show the error you do not have proper privileges to upload this document. what is the mening of proper previlages

  5. I am not clear regarding Point 6.
    If I am filing a PT Return for the month of June, in the month of June itself, what will be the period covered by the return?
    Also, if its a return for the month of June being filed in July, what should be entered as period covered by the Return?


  6. Amount of Bank challan filled wrongly. I didn’t change amount. It showed a negative balance. Negative balance upload kiya. How to rectify please guide

  7. Nabanita Dasgupta

    My question is, We have paid double amount of PTRC, i.e. PTRC amount is Rs. 50000 for June 2016 and we have paid Rs. 1,00,000. Our consultant saying “you have paid extra so it is Liability and the Challan for July would not be generate”. But Boss is asking for PT Challan, as we need to maintain the record.

    Could any one please suggest me some solution?

  8. I am filing returns from F.Y. 2012 to F.Y. 2016, Yearly Return. My query is I have to pay Late Return Fee Rs. 1000/- per return now (total Rs. 4000/- for F.Y. 2012-13, 2013-14, 2014-15, 2015-16) but I have excess credit in F.Y. 2014-15 & 2015-16 total Rs.6975/- can I adjust this excess credit by shifting challans to require Financial Year to avoid late fees (total Rs. 4000/-) and balance Rs. 2975/- carried forward for f.y. 2016-17.

    Kindly guide.

  9. Step 7: Now go to MVAT site & make login & upload the XML file. After uploading an acknowledgement will be generated.

    Which option we will have to select for uploading XML file ?
    plz guide.

  10. i want file ptrc nil return so i want to know weither i have to show the detail of employee who comes below 7500 salary or without showing detail i can file return if i dont show the detail of employee who comes below 7500 slab salary weither it is valid return or should i show complete detail of employee

  11. how do i file revised return for PTRC

Leave a Reply

Your email address will not be published. Required fields are marked *