End-to-end workflows
How work moves through Tax from start to finish, who does each step and what the system does in response.
On this page (7)
UAE VAT setup to first quarterly return (three people)
Who: Tax admin T1 and T2 (tax.configure); Accountant A (tax.return.prepare); Controllers B and C (review / approve / submit)
| # | What the person does | What the system does |
|---|---|---|
| 1 | T1: Finance > Taxes > Install AE | SR, ZR, EX, OS, RC, IM, BL codes with 5%/0% rates |
| 2 | T1: Legal source FTA VAT law (AE); T2 activates it | Active legal source |
| 3 | T1: Country package AE v1 naming the source; T2 activates | Package active; event tax.package_activated.v1 |
| 4 | T1: Tax authority FTA (VAT, AED, quarterly, 28 days); registration AE VAT TRN 100123456700003 from 1 Jan; T2 activates both | Overview: Registrations in force 1 |
| 5 | T1: Return form AE-VAT201 with boxes (standard by emirate, zero, exempt, reverse charge, input, net payable); T2 activates | Form active |
| 6 | Sales/Purchases: post Q3 invoices (SR, ZR), a credit note, bills (SR, BL) and an RC bill | Documents posted with frozen rates |
| 7 | A: Returns > New (registration, form, Q3) > Prepare | Boxes filled; output, recoverable, payable; reconciliation difference 0.00 |
| 8 | A: Review | Refused: 'Somebody other than the person who prepared this return must decide it.' |
| 9 | B: Review | Reviewed by B |
| 10 | B: Approve | Refused (B reviewed it) |
| 11 | C: Approve | Approved by C; locked |
| 12 | C (or B): Submit with the FTA reference; later Acknowledgement | Submitted, then Acknowledged |
Late invoice: amend a submitted return
Who: Accountant A, Controllers B and C
| # | What the person does | What the system does |
|---|---|---|
| 1 | Post an invoice dated inside the submitted Q3 | Q3 v1 unchanged |
| 2 | A: open Q3 v1 > Amend with reason | v1 Amended; v2 Draft linked |
| 3 | A: Prepare v2 | Amendment bridge: before/after/change per box |
| 4 | B: Review; C: Approve; Submit | v2 Submitted |
| 5 | Open v1 | Still read-only with its original boxes and hash |
Determination rules on documents
Who: Tax admin T1, T2; Sales user
| # | What the person does | What the system does |
|---|---|---|
| 1 | T1: rule EXPORT P10 ship_to_country ne AE -> ZR (exclusive); rule DOM P100 side eq sale -> SR; T2 activates both | Active |
| 2 | Simulate: ship-to SA and ship-to AE | ZR and SR respectively |
| 3 | Tax settings: Documents take their tax code from the rules ON | Saved |
| 4 | Sales: invoice with no tax code on the line, meta ship-to AE; save; post | Line gets SR; determination recorded at posting |
| 5 | T1: archive DOM; activate DOM2 giving another code; Determinations > open the earlier one > Check | Hash intact; 'Today's rules would answer differently' |
Bad-debt relief and recovery
Who: Accountant A, Controller B
| # | What the person does | What the system does |
|---|---|---|
| 1 | Customer invoice 10,500 (500 VAT) dated 7 months ago; write it off in Accounting | Write-off posted |
| 2 | A: Adjustments > Bad-debt relief (notified date, reason) > Propose | Proposed -500 VAT |
| 3 | B: Post | Dr Output VAT 500 / Cr Write-off 500; next return shows -500 output |
| 4 | Customer later pays; A: Customer paid: reverse | Recovery proposed |
| 5 | B: Post | Dr Write-off 500 / Cr Output VAT 500; relief Reversed |
Import VAT under reverse charge
Who: Accountant A, Controller B
| # | What the person does | What the system does |
|---|---|---|
| 1 | A: Import VAT: declaration, value 20,000, code IM, reverse charge > Propose | Proposed 1,000.00 |
| 2 | A tries to Post | Refused: 'Somebody other than the person who prepared this adjustment must decide it.' |
| 3 | B: Post | Dr Input VAT 1,000 / Cr Output VAT 1,000 |
| 4 | Prepare the quarter's return | Output and recoverable both include 1,000; net effect 0 |
Exemption certificate and fiscal position
Who: Tax admin T1, T2; Sales user
| # | What the person does | What the system does |
|---|---|---|
| 1 | T1: rule P5 party_class eq DIPLO -> EX, requires certificate; classification DIPLO (party) with the customer; T2 activates both | Active |
| 2 | Simulate for the customer | Refused: certificate missing |
| 3 | T1: certificate for the customer and EX valid this year; T2 activates | Active |
| 4 | Simulate again | EX given |
| 5 | Finance: fiscal position for SA customers SR -> ZR (automatic, tax country SA); invoice an SA customer | ZR charged |
Corporate tax workpaper (three people)
Who: Accountant A, Controllers B and C
| # | What the person does | What the system does |
|---|---|---|
| 1 | T1/T2: corporate policy 9% above 375,000; activate | Active |
| 2 | A: New workpaper for the year with the policy; add adjustments | Taxable basis and tax computed |
| 3 | B: Review | Recomputed from the ledger; Reviewed |
| 4 | C: Approve | Approved; no further edit |