If this is your first time filing a Hong Kong profits-tax return, the Inland Revenue Department's eTAX portal can feel like a lot of screens stacked on top of one another. This walkthrough follows the typical order of operations: getting your eTAX account ready, moving through the return itself, watching out for common upload mistakes, and confirming the filing has actually landed.

Before You Start

Have these items within reach before you log in:

If anything is unclear at this stage, refer back to the IRD instructions that came with your return packet before you proceed.

Setting Up Your eTAX Account

  1. Register or sign in. New users go through the eTAX registration flow using the Business Registration details and the authorised person’s information. Existing users sign in with their existing credentials.
  2. Link your entity. Once you are in, add or confirm the company you are filing for. The system matches on the IRD file number, so double-check digits before continuing.
  3. Set the filing role. Confirm who is the “authorised person” for this return. If a tax representative is filing, their details should appear here.
  4. Check notification settings. eTAX sends acknowledgements and reminders to the contact on file. Make sure the email address is one you actually monitor.

If the company does not appear after you link it, or if the authorised person field is blank, stop and contact IRD or your adviser before attempting to file. Filing under the wrong role is one of the easiest mistakes to make and the hardest to undo.

The Filing Screens in Order

Once you are inside the return, the flow generally moves through these sections. Exact screen names can vary by year of assessment, so treat the list below as a map rather than a script — and where a label differs on your screen, cross-reference against the current IRD guidance for that year of assessment.

  1. Return header. Year of assessment, company name, BR number, and the “profits tax” return type. Confirm the year is correct; backdating corrections after submission is painful.
  2. Basic particulars. Registered address, principal place of business, directors, and shareholders. Cross-check against your annual return; small mismatches are a common source of queries.
  3. Activity information. Nature of business, description of activities, and whether you have any related-party transactions. Keep the description short and factual.
  4. Financial data upload. This is where you attach the tax computation and supporting schedules. File names should be plain English or numbers; avoid special characters.
  5. Adjustments and additions. Disallowable expenses, depreciation adjustments, and any items the system prompts you to reconcile between accounts and the tax computation.
  6. Profits tax position. The system summarises assessable profits, tax payable, and any provisional payments already made.
  7. Declarations and signatures. Read this section carefully. By signing, the authorised person is making a legal declaration on the company’s behalf.
  8. Submission. You will see a final review page before the portal accepts the return.

A general tip: do not rely on the back button. eTAX sometimes clears earlier sections if you navigate backwards in an unexpected order. Use the in-portal “save draft” option at each step if it is available, and keep your own notes on what you uploaded.

Common Upload Mistakes

Most first-time filings are slowed down by the same handful of document issues:

When in doubt, download what you have attached and read it back to yourself as if you were an IRD assessor. Anything you cannot parse quickly is probably worth re-scanning.

Confirming the Filing Landed

Submission is not the same as confirmation. To make sure the return has actually been received:

  1. Look for the acknowledgement screen. eTAX displays a reference number on the screen immediately after a successful submission. Screenshot or save it.
  2. Check your registered email. eTAX sends a system acknowledgement; the wording and sender vary, but it should arrive within the same business day.
  3. Re-enter eTAX and view the return status. The portal usually shows a “submitted” or “received” state with a timestamp. If it still says “draft,” the filing did not go through.
  4. Keep your own copy. Download the submitted return and all attachments as a single PDF bundle and store it alongside your tax computation.
  5. Watch for IRD correspondence. An enquiry letter or a notice of assessment will arrive in due course. If you do not hear anything within the expected processing window, follow up directly with IRD rather than assuming silence means success.

A Quick Word on Getting Help

If you would rather not run through this for the first time on your own, CompanyForge is opening bookkeep as an invite-only beta for Hong Kong companies. Onboarding is handled through a concierge process off a waitlist, so each new account gets walked through setup, document preparation, and the eTAX flow with a human in the loop rather than left to figure it out alone.

To join the waitlist, head to https://companyforge.ai/bookkeep/.

CompanyForge · Bookkeep

Put this guide into practice

Bookkeep is currently invite-only beta with concierge onboarding. Join the waitlist and we will map your entity structure before setup begins.

CompanyForge · ForgeOps Compliance

Never miss another statutory deadline

ForgeOps tracks NAR1, Business Registration renewal, and every other recurring HK filing across every entity you control — with holiday-roll-aware alerts sent before the window closes, not after.