Skip to main content
KreupAI Logo
RESOURCE GUIDEApplies to: QatarDaftar
KB-008

Dhareeba Filings for Client Entities: The Accountant's Workflow

How a Qatar practice runs Dhareeba across a client portfolio: access control, the filing calendar, document chase, trial balance mapping and rejections.

Author:Bosco Sabu John
11 min read

Dhareeba Filings for Client Entities: The Accountant's Workflow

Dhareeba is the General Tax Authority's portal for Qatar tax registration, returns, contract declarations and payments. A practice filing for many client entities needs per-entity representative appointments, a calendar covering annual returns, monthly withholding statements and quarterly excise, and a document chase that starts before the trial balance closes.

This is for the person who signs off filings for twenty, fifty or two hundred Qatari entities, not for a finance manager with one. Guidance published by the General Tax Authority tells you what a single taxpayer must do. It does not tell you how to run that across a portfolio where every client has a different year end, a different return type and a shared April deadline.

The unit of work is the entity, not the client

A client group with four commercial registrations is four taxpayers on Dhareeba. Nothing on the portal is group-level: appointments, filings, payments and certificates all operate at tax identification number (TIN) level. So the practice register is keyed on the TIN, not the relationship, and carries at least: legal name in Arabic and English, commercial registration number, TIN, tax card status, ownership split, fiscal year end, eligible return type, excise registration, and whether the entity makes non-resident payments.

Ownership split matters more than practitioners new to Qatar expect. Wholly Qatari and GCC-owned entities sit outside the income tax charge but still file, and Circular No. (2) of 2021 sets what they file: capital of QAR 1 million or more, or annual revenues of QAR 5 million or more, means the full return with audited financial statements; below both, the simplified return. Get the percentage wrong and you prepare the wrong return and the wrong document pack.

Under Articles 25 and 26 of the Executive Regulations a taxpayer registers and applies for a tax card within 60 days of the earliest of: approval to carry on the activity, commercial register registration, first income, or registration for another tax purpose. Since Circular No. (3) of 2020 the card issues automatically with commercial register registration, so a new client may already hold a TIN they do not know about. Worse, Circular No. (10) of 2019 prohibits issue or renewal of a tax card where the taxpayer owes tax differences or financial sanctions, unless enforcement is suspended by the Tax Appeal Committee or a court. An unresolved daily penalty on a dormant entity blocks the card, and that surfaces at a commercial registration renewal or a tender, not in your inbox.

Access control is the problem nobody writes down

Dhareeba access runs through the National Authentication System (NAS) with an SMS verification step per session. A representative selects the company from their Dhareeba profile by TIN, and the appointment is completed separately for each entity. Most small and mid-sized practices end up in one of three positions, and all three are bad.

  1. One partner's NAS identity holds the whole portfolio. On leave, the practice cannot file. On resignation, appointments are redone client by client while deadlines run.
  2. The client's own credentials are shared with the practice. Convenient and indefensible: you hold credentials that can be used for filings you did not make, with no trail separating your actions from theirs.
  3. A mix, undocumented. Nobody can say which entities the firm is appointed on and which the client files itself. You find out when a return is not filed because each side assumed the other had it.

The workable position: the firm is formally appointed on every entity it files for, each preparer holds their own NAS identity, and an access register records per TIN who is appointed, when, and who may submit. Reconcile it against the portal twice a year and whenever a preparer joins or leaves. [NEEDS SOURCE: the exact Dhareeba role names, permission levels, and the GTA's published procedure for appointing and revoking a representative or tax agent]

Choosing the right return type

Dhareeba does not offer one income tax return. The GTA's income tax FAQ document lists accrual basis, cash basis, 30-70%, simplified, multi-rate, capital gains and the withholding tax statement, with a transfer pricing statement attaching to the accrual and multi-rate forms. Picking wrong is a rework loop rather than a clean rejection, so eligibility belongs in the register:

  • Cash basis. Total income not exceeding QAR 1,000,000 in the previous accounting period.
  • 30-70%. Liberal professions, deducting 30% of gross income and taxing 70%. Losses cannot be carried forward, so a bad year is worse than it looks.
  • Simplified. Per the GTA FAQ, capital not exceeding QAR 200,000 and gross income not exceeding QAR 500,000; or, for Qatari and GCC residents, capital under QAR 2,000,000 and gross income under QAR 10,000,000, headquartered in Qatar. Circular No. (2) of 2021 states the exempt-entity threshold as capital under QAR 1 million and revenues under QAR 5 million. [NEEDS SOURCE: reconcile the simplified-return thresholds in the Dhareeba income tax FAQ against Circular No. (2) of 2021]
  • Multi-rate. Where income is taxed at more than one rate.

The filing calendar and what each filing needs

FilingDeadlinePrerequisite documentsTypical failure
Annual income tax return4 months after year end (Exec. Regs Art. 29)Signed trial balance, audited statements where required, depreciation schedule, related-party schedule, prior year assessmentAuditor's report unsigned on deadline day
Audited financial statementsWith the return where thresholds are met (Circular 2/2021)Auditor's signed report and statementsAuditor engaged in March for an April deadline
Withholding tax statement and payment16th of the month after payment (Exec. Regs Art. 24)Non-resident invoices, contract or purchase order, payment evidence, beneficiary detailsClient paid a foreign supplier and told nobody until the bank reconciliation
Contract declarationPeriod set by the RegulationsSigned contract, purchase order or invoice; counterparty; value and scopeNot lodged, blocking a later filing
Capital gains return30 days from contract or disposalSale contract, valuation, cost base evidenceNobody told the practice a disposal happened
Excise return and paymentQuarterly, 15 days from quarter end (Excise Exec. Regs Art. 13)Stock movement records, import and warehouse documentationStock counts not reconciled to declared movements
Transfer pricing declarationWith the return, at turnover or gross assets of QAR 10,000,000 and above with related partiesRelated-party schedule by category and jurisdictionCategories aggregated, defeating the QAR 200,000 materiality test
Master file and local fileAt turnover or gross assets of QAR 50,000,000 and above with foreign related partiesGroup master file, local file, benchmarkingGroup file arrives from head office after the deadline

The transfer pricing FAQ on Dhareeba gives a master file and local file deadline of 30 June of the following year, while GTA Decision No. 10 of 2022 has been reported as setting it at 60 days from the return due date. [NEEDS SOURCE: confirm the current master file and local file deadline directly from GTA Decision No. (10) of 2022]

Deadlines also move. For the 2025 tax year the GTA extended the general return deadline to 30 June 2026, announced 22 April 2026, holding petroleum and petrochemical companies to 30 April 2026. Extensions are announced, not assumed, and they do not shift withholding, excise or capital gains obligations.

The month-end sequence

Withholding tax is what makes Dhareeba a monthly system. Run this per entity.

  1. Day 1 to 3. Pull the prior month's payments ledger and filter for non-resident payees, on the supplier master and on currency. Do not rely on the client flagging them.
  2. Day 3. Confirm a contract declaration exists for each underlying contract, purchase order or invoice. If not, lodge it before attempting the statement.
  3. Day 4 to 8. Collect beneficiary details: legal name, country of residence, nature of the service, whether performed wholly or partly in Qatar, gross amount, and any treaty position claimed.
  4. Day 8. Compute withholding at 5% of the gross amount on qualifying royalties, interest, commissions and service fees (Article 9(2)). Flag anything priced net of tax: the gross-up changes the cost and the client has to be told before certificates are issued.
  5. Day 10. Prepare the statement on Dhareeba and attach invoices. Attachments accept DOC, DOCX, XLS, XLSX, PDF and JPG at 5 MB per file, so scan settings matter on multi-page contracts.
  6. Day 12. Obtain client approval on the statement and the payment. Allow two working days; this is where the calendar slips.
  7. Day 14. Submit and pay. The statutory date is the 16th, so the buffer absorbs a failed bank transfer.
  8. Day 15. Issue withholding certificates to beneficiaries, file the submission confirmation, and in quarter-end months reconcile excise-registered clients (return and payment due within 15 days of quarter end).

A return saved but not submitted on Dhareeba expires 14 days after the last save date. A statement half-prepared before a holiday will not be there when you return.

The year-end sequence

  1. Year end minus 60 days. Decide per entity whether an extension is needed. Article 29 allows up to four further months, but the request must be in at least 60 days before the deadline with acceptable justification. This is the most commonly missed date in a Qatar practice, because it falls before anyone feels late.
  2. Plus 2 weeks. Issue the document request list per entity, differentiated by return type; sending everyone the same list trains clients to ignore it. Confirm the auditor is engaged, with a date, for every entity needing audited statements.
  3. Plus 6 weeks. Close the trial balance and run the related-party test: turnover or gross assets of QAR 10,000,000 or above with related parties means the transfer pricing declaration goes with the return.
  4. Plus 8 weeks. Map the trial balance to the return and produce the computation with a disallowables schedule.
  5. Plus 10 weeks. Client review, with the computation, the tax payable and the payment date in one document.
  6. Plus 12 weeks. Submit with financial statements attached. Payment falls due on the same date as the return.
  7. After submission. Save the confirmation PDF and notification to the client file, and diarise the master file and local file deadline separately.

Mapping a trial balance to the return

The return does not accept a trial balance. It accepts a classified profit and loss and balance sheet with tax adjustments, so build the map once per client and reuse it. Map at account-code level, not account-name level, because clients rename accounts. Each code carries a target return line and an adjustment flag.

The adjustments that matter in Qatar are the ones creating the gap between accounting profit and taxable income: head office and management charges, uncrystallised provisions, depreciation where tax and book treatment diverge, entertainment and donations, interest, and any expense the taxpayer cannot document. Each adjustment needs a schedule naming the ledger accounts it draws from, so a reviewer can trace the figure without reopening the ledger. Two things break the map every year: new accounts opened mid-year and never mapped, which fall silently into a default line, and an accounting system change that renumbers codes across a whole group.

Rejections, queries and what causes them

A submission fails either as a validation error at the point of filing or as a query after acceptance. The recurring causes, roughly by frequency:

  • Return type mismatch. The entity outgrew the simplified-return thresholds and eligibility was carried forward without checking.
  • Statements that do not tie to the return. Revenue in the attached statements differs from revenue on the return, because the audit adjusted a figure after the return was drafted.
  • Missing contract declaration. A withholding statement is prepared for a payment whose underlying contract was never declared. [NEEDS SOURCE: confirm from a GTA or Dhareeba primary source whether a contract declaration must be approved before the related withholding statement can be submitted, and the declaration deadline in days]
  • Attachment failures. A file above 5 MB, or outside DOC, DOCX, XLS, XLSX, PDF and JPG.
  • Stale ownership data. A share transfer changes whether the entity is within the charge, and the return still reflects last year's split.
  • Schedules that do not roll forward. Depreciation closing balances that do not agree to the prior year opening balance are a standard query trigger.

Where an assessment is disputed, the objection window is 30 days from notification (Article 17) and the GTA has 60 days to respond, silence being implicit rejection (Article 18).

Penalties, and why one late client ruins the month

Article 24 of the Income Tax Law, as amended in 2022, sets QAR 500 per day for a late return capped at QAR 180,000, 2% of the tax due per month for late payment capped at the tax due, QAR 20,000 for failure to register and QAR 30,000 for failure to keep the required records. Late master file and local file submission carries the same QAR 500 per day up to QAR 180,000.

The practice-level problem is not the amount. A late filing on one entity consumes the capacity allocated to the rest: the daily penalty means the client escalates every day it runs, the escalation lands on the senior reviewer, and the review queue stalls behind it. Three late entities in a portfolio of eighty pushes the whole month. The mitigation is unglamorous: identify at-risk entities in week one, and pull the extension request 60 days ahead for any entity whose audit has not started.

There is a tail. Under Article 37 the right to assess expires five years after the year the return was filed, but ten years where no return was filed, so a client inherited with unfiled years carries double the exposure.

Record retention and what you must be able to reproduce

Article 12 requires taxpayers to keep books, records and documents in accordance with Qatari law and international accounting standards. The period commonly applied is ten years for income tax records held in Qatar. [NEEDS SOURCE: the record retention period and the requirement to hold records in Qatar, from the Executive Regulations rather than a secondary summary] Excise is explicit and shorter: Article 27 of the Excise Tax Executive Regulations requires records to be kept five years from the end of the year they relate to.

The reproduction obligation is broader than the retention obligation. If a client leaves, you should still be able to show, per filing: the submission confirmation, the attachments as lodged, the computation, the approval received before submitting, and who submitted it. That is exactly what is lost when filings are made from a shared login and stored in a preparer's mailbox.

Where teams get this wrong

Treating the tax card as a formality. It blocks commercial registration renewal when penalties are outstanding, and the client hears about it from the Ministry of Commerce and Industry, not from you.

Running the calendar off the client rather than the TIN. Group entities with different year ends get filed together, and the September year end is late every year.

Chasing documents once. A pack per return type, with named owners, dates and a fixed re-send cadence, is the difference between an April that works and one that does not.

Finding non-resident payments at year end. Withholding is monthly. A year-end sweep surfacing twelve months of undeclared payments produces twelve late statements, not one.

Leaving the extension decision to the deadline. The request must be in 60 days ahead. A firm deciding in week three of April has lost the option, and a firm filing under a departed employee's credentials has a control failure it will notice only after something goes wrong.

What to automate, and what not to

Automate the register and the calendar. Entity master data, tax card status, return-type eligibility, year ends, document request status and submission evidence are structured, repetitive and unforgiving of memory, and a system that recalculates eligibility when revenue or capital changes, and raises the extension decision 75 days out rather than 15, removes most of the failures above. Do not automate the judgement: whether a management charge is deductible, whether a service was performed wholly or partly in Qatar, whether a provision has crystallised. Those are decisions with facts behind them, and a system that guesses produces a confident wrong answer that someone signs. Automation will also not fix a client who does not send documents. It makes the gap visible earlier, which is worth a great deal, but the phone call is still yours.

Where a system helps

The work that scales badly in an accounting-services firm is not the return. It is holding eighty entity records, each with its own tax card status, return type, year end and document pack, and knowing each morning which are at risk. That is the workflow Daftar is built around: entity-level records, per-filing checklists, and submission evidence held against the engagement rather than in an inbox. Daftar is not connected to Dhareeba and does not file on your behalf; filings are made on the portal by an appointed representative.

FAQ

Can a practice hold a single Dhareeba login for all its clients? Access is appointed per taxpayer by TIN, with appointment steps completed separately for each company. Concentrating every appointment on one person's National Authentication System identity is possible and fragile: leave, resignation or a lost device stops the whole portfolio filing.

When is the Qatar tax return due for a December year end? Four months after year end, so 30 April. For the 2025 tax year the GTA extended the general deadline to 30 June 2026, holding petroleum and petrochemical companies to 30 April 2026. Extensions are announced case by case.

How do I get more time for a client whose audit is running late? Request an extension of up to four months under Article 29 of the Executive Regulations, at least 60 days before the original deadline, with acceptable justification. Nothing helps a client who asks in the last fortnight.

Do exempt Qatari-owned clients need audited financial statements? Circular No. (2) of 2021 requires those with capital of QAR 1 million or more, or annual revenues of QAR 5 million or more, to file the full return with audited statements. Below both figures they file the simplified return.

Related reading: What Is the General Tax Authority (GTA)? Qatar's Tax Regulator, Explained (KB-007).

Sources