Uploading of Data Files for Supplementary Forms and Supporting Documents to Profits Tax Return

“Uploading of Data Files for Supplementary Forms and Supporting Documents to Profits Tax Return” electronic service (the Uploading Service) allows users to upload supplementary forms, financial statements and tax computation.  In addition, this service provides printing of Control List for electronic file for supplementary form uploaded (the Control List) for submission together with the Profits Tax return in paper form.

Uploading of supplementary forms

ALL required supplementary forms (S1 to S22) must be submitted electronically via the Uploading Service, irrespective of the mode of filing the Profits Tax return.

Before using this service, the data files for the supplementary forms in XML format to be uploaded must have been exported using the latest version of forms in fillable PDF format: Download fillable PDF forms

All uploaded supplementary forms will be compressed to a zip file for transmission automatically.  Please keep it for record.

Uploading of financial statements and tax computation

If you file the Profits Tax return electronically, the financial statements prepared in accordance with full Hong Kong Financial Reporting Standards / Hong Kong Financial Reporting Standard for Private Entities / Small and Medium-sized Entity Financial Reporting Framework and Financial Reporting Standard, and tax computation to be uploaded should be prepared in inline eXtensible Business Reporting Language (iXBRL) format and in accordance with the IRD Taxonomy Package.  In other cases, uploading financial statements in PDF format would be only accepted where the financial statements are prepared in accounting standards other than the above.  Please click here for more information.

The uploaded financial statements and tax computation will be compressed to zip files automatically.  Please keep them for record. 

Printing of Control List

In case your tax return and Supporting Documents are submitted in paper form, please print and sign the Control List (with QR code) for the supplementary form uploaded and submit the Control List together with the Profits Tax return. The Control List must be signed by the same person signing the tax return. If the tax return is submitted under the electronic filing or semi-electronic filing mode, please proceed to the Completion Service and the Submission Service directly without the need to print the Control List. These services will link up the uploaded data files with the relevant Profits Tax return.

If the duly completed Profits Tax return is not submitted to the Department either in paper or electronic form, mere uploading of the data file via this service will not be regarded as having complied with the return filing obligation stipulated in the Inland Revenue Ordinance.

To use the Uploading Service

The Uploading Service is grouped in “Profits Tax Matters” in the Online Services Menu and “Filing of Profits Tax Return” in the sub-menu.  You can enter the Uploading Service if you are:

(1) The BTP Administrator or the BTP Authorized User appointed with "Profits Tax Matters" by the taxpayer who is required to file the Profits Tax return (the relevant taxpayer).
  • If the relevant taxpayer has not registered a BTP Business Account, the person authorized by the relevant taxpayer can first select the "View All Services" on the BTP welcome screen and select "Profits Tax Matters" to enter the "Filing of Profits Tax Return" sub-menu.  After selecting the Uploading Service, then click “Proceed With RIN” in the next screen for login.  Through inputting the Return Identification Number (RIN) printed on the Profits Tax return and other information can get access to the Uploading Service.
(2) The responsible TRP Team Lead or Team Member of the TRP Business appointed as the tax representative to handle “Profits Tax Matters” or the service provider to furnish Profits Tax return by the relevant taxpayer through the BTP Business Account.
  • If the relevant taxpayer has not registered a BTP Business Account but the Inland Revenue Department has the record of appointment of tax representative for Profits Tax Matters, the tax representative can engage the relevant taxpayer as a client in the TRP Business Account for the responsible Team Lead and the Team Member to gain access to the Uploading Service.
  • If the relevant taxpayer has not registered a BTP Business Account but engaged a service provider to furnish Profits Tax return, the Team Lead or the BTP Administrator of the service provider can use RIN to engage the client in the TRP Business Account through the function “Manage Clients” and “Engaged as Service Provider in furnishing return” under it.  After successful engagement, the responsible Team Lead and the Team Member can gain access to the Uploading Service to handle the designated Profits Tax return of the relevant taxpayer.
Login BTP nowLogin TRP now Read Government eGazette View Online Demo / User Guide FAQs about Uploading of Data Files for Supplementary Forms and Supporting Documents to Profits Tax Return
Found this page helpful?
Found this page helpful?
Your feedback is highly appreciated. (Optional)
Notice: This form is NOT intended for handling enquiries or complaints. For assistance, please contact the 24-hour Helpdesk at (852) 183 5500 or email to enquiry@1835500.gov.hk.
Thank you. Your input will only be used to improve GovHK.
Last revision date: July 2025