Tax & TRA

EFD Receipts in Tanzania: What a Fiscal Receipt Must Show

A tablet and card terminal on a retail counter in Dar es Salaam
A counter terminal in a Dar es Salaam shop: the approved device, not the software beside it, reports the sale. Caption date: 14 September 2026. A photograph is not a filing.
Direct answer

What must an EFD receipt in Tanzania show, and who carries the duty? On the Mainland the Tanzania Revenue Authority holds the mandate: Cap. 438 carries the duty to issue and the offence for not issuing, the 2012 device Regulations set the content, and Cap. 148 decides the VAT. A valid receipt shows the seller’s TIN and VRN, the device identification number, the daily serial, item lines with tax codes, the total, and a verification code that resolves on TRA’s system. Sellers must issue unasked; purchasers must demand and retain. Input tax dies without that code. Zanzibar fiscalises separately through ZRA.

This page is the fiscal receipt operating file: what compliant paper must carry, who must issue and demand it, and how an input-tax claim lives or dies on it. It is not a device buying guide and not a VAT registration manual.

As at 14 September 2026. Confirm the live position on tra.go.tz for the Mainland and zanrevenue.org for Zanzibar; this file rests on Cap. 438, Cap. 148, Cap. 332 and the 2012 device Regulations.

Who owns the receipt rule, and where Zanzibar parts company

The Tanzania Revenue Authority administers fiscalisation on the Mainland. The obligation to issue through an approved electronic fiscal device, and the offence for failing to do so, sit in the Tax Administration Act, Cap. 438: sections 36 and 86 in the current print, read against the live Act rather than a saved alert. Content comes from the Income Tax (Electronic Fiscal Devices) Regulations, 2012, made under the Income Tax Act, Cap. 332, and the invoice provisions of the Value Added Tax Act, Cap. 148. Every approved machine reports to TRA’s Electronic Fiscal Device Management System, or EFDMS.

Zanzibar is a separate VAT jurisdiction. The Zanzibar Revenue Authority, constituted in 2022, runs its own Virtual Fiscal Management System, and the islands’ VAT law applies a standard rate of 15% with 18% on banking, telecommunications, insurance and comparable supplies. A machine enrolled on EFDMS is not an island device. A warehouse in Ubungo and a lodge in Stone Town are two fiscalisation files, two portals, two calendars. Income tax and customs remain Union matters; VAT and fiscalisation do not.

What the paper in the customer’s hand must carry

The content rules are specific, and a field officer reads them line by line. A compliant Mainland receipt shows:

A missing verification code is the commonest defect. Machines running older software still print something that looks right, and the return will not match it. The question is never whether paper emerged from a machine. It is whether EFDMS holds the same record.

Five papers, and only one of them is a fiscal receipt

DocumentWhat it actually provesProduced bySupports an input-tax claim?
Proforma invoiceA quoted price before supplySeller’s accounting systemNo
Delivery noteOnly that goods physically movedSeller’s warehouseNo
Manual tax invoiceCommercial terms of the supplySeller, by hand or ERPOnly against a written TRA exemption from device use
EFD fiscal receiptThat the supply reached EFDMSApproved fiscalised deviceYes, with a verification code and the purchaser’s TIN
Fiscal credit noteThat a reported supply was reduced or reversedSame device, quoting the originalReduces a claim already taken

Suppliers who send a delivery note and promise that fiscal paper follows are asking the buyer to carry their exposure. A supply is reportable when made, not when the accounts clerk returns from leave.

Two duties: issue unasked, demand before paying

There are two duties here, not one. A seller issues for every supply, whether or not the customer wants paper, and whether that customer is a company, a walk-in or a government body. A purchaser must demand, retain and produce it if an officer asks at the door. Both failures are offences under the same Act, in currency points.

The purchaser side is the one investors forget. A finance manager who takes a delivery note from a large supplier because the relationship matters has made two problems: recovery that cannot be taken, and a record that will not carry the expense.

Input tax survives only on a fiscalised receipt

The standard rate under Cap. 148 is 18%, so recovery on tax-inclusive paper is computed at 18/118. Three conditions decide whether the claim holds: an approved machine produced and transmitted it; a verification code is printed; and your TIN appears, so the code resolves to the claimant, not an anonymous shopper.

Timing is the second trap. The claim window runs six months from the date on the receipt. A document surfacing in an audit eighteen months later still evidences the purchase, but no longer reduces output tax. The online return verifies codes against EFDMS as figures are keyed, so mismatches appear at filing rather than at assessment. That return falls due on the 20th day of the month following the tax period.

Income tax follows the same paper. Expenditure no fiscal receipt supports is routinely disallowed when taxable income is computed under Cap. 332. One absent document costs twice.

Credit notes, voids and the Z-report the return rests on

A fiscal receipt cannot simply be torn up. Where price falls, goods come back, or paper went out against the wrong customer, the correction is a credit note raised on the issuing machine, quoting the original number and date. It reaches EFDMS and reduces output tax in the period raised, not the period of sale.

At the close of trading the device prints a Z-report: totals by tax code, counter readings and the fiscal memory position. A month of those reports is the audit trail behind the output figure in your return. Where the two disagree, TRA assesses from the return and believes the Z-report. Retention runs five years under Cap. 438.

Issuing correctly, in the order the desks take it

  1. Register for a TIN, and for VAT where activity or turnover requires it: the VRN on every receipt comes from that registration, never from the machine supplier.
  2. Buy an approved model from a TRA-authorised supplier: approval attaches to the model, so an imported till that was never approved cannot be fiscalised.
  3. Have the machine fiscalised and enrolled against the premises: its identification number ties to one TIN and one location; a second branch needs its own.
  4. Map the tax codes and item file before the first sale: standard-rated, zero-rated, exempt and special-rate lines must be set, or every print misstates the tax.
  5. Issue on supply and key the purchaser’s TIN for business customers: a number cannot be retrofitted onto paper that has already printed.
  6. Close each day with a Z-report and reconcile weekly: against the sales ledger, not the cash drawer, because the drawer hides credit sales.
  7. File by the 20th and keep the receipt pack together: codes keyed into the return must equal the bundle you produce when an officer sits down.

What a TRA field officer opens on a visit

A compliance visit is short and predictable. The officer inspects the machine, reads the last Z-report and counter, watches a live print, and checks its code on a handset. Then comes the purchase file: a sample traced to tax already recovered.

Three findings end that visit badly. A machine switched off during trading hours. Sales kept in a parallel notebook or point-of-sale system that never reached EFDMS. Recovered tax whose codes will not resolve. The first two count as non-issuance across every affected supply.

Illustrative arithmetic: what one unreceipted quarter costs

Illustrative arithmetic, not a quotation. A Dar es Salaam trader buys TZS 118,000,000 of standard-rated stock in a quarter, tax inclusive. At 18/118 that is TZS 18,000,000 recoverable on a net TZS 100,000,000.

Of that, TZS 23,600,000 arrived on delivery notes because two suppliers were between machines. TZS 3,600,000 is unrecoverable. The net TZS 20,000,000 behind it is exposed as a deduction too; at the 30% corporate rate in Cap. 332 that is a further TZS 6,000,000.

The seller’s exposure is heavier. Penalties for failure to issue are expressed in currency points, and the Finance Act 2024 fixed that point at TZS 20,000. The charge is the greater of 20% of the value of the goods or services and 100 currency points, capped at 200. On TZS 20,000,000 of unreceipted supply, 20% gives TZS 4,000,000, also the ceiling of TZS 4,000,000. Imprisonment is available on conviction. Confirm the live schedule on tra.go.tz before modelling any of this.

Where this file stalls

What moved, and what is moving

The Finance Act 2024 lifted the currency point to TZS 20,000, raising every currency-point penalty in Cap. 438, the device offences among them, and restructured the failure-to-issue charge around the value of the supply.

The Finance Act 2025 added two things a receipt now reflects. A reduced rate of 16% applies to specified business-to-consumer supplies paid for electronically to unregistered Mainland persons, so one machine may legitimately carry more than one standard tax code. A withholding-VAT regime with system-generated certificates also sits alongside fiscalisation; whether your company is an appointed agent, and at what rate, is a question for the authority, not an assumption for your ERP consultant.

The direction of travel is pre-clearance: EFDMS validating an invoice before it reaches the customer. Treat integration as a dated project, not a reaction to a circular.

Mandate-holders this file does not replace

TRA owns fiscalisation, registration and assessment. The authorised supplier owns installation and service, and an engineer’s sign-off is not a revenue clearance. ZRA owns the islands. The municipality owns the service levy of 0.3% of turnover under the Local Government Finance Act, Cap. 290, computed from the same sales your Z-reports produce. Where a receipt finding hardens into an assessment, objection and appeal run through the authority, then the Tax Revenue Appeals Board and Tribunal, each with its own timetable and deposit rule.

Zatra prepares, structures and coordinates this work. It does not practise law, audit or issue approvals, and no adviser can promise how an officer reads a counter.

What to confirm before you act

Frequently asked questions

Is a handwritten invoice ever acceptable?

Only where TRA has exempted that seller from device use in writing. Absent the exemption the supply is unreceipted and the buyer recovers nothing. Ask to see the letter before accepting the paper.

Can I recover tax on a receipt that omits my TIN?

No. The code must resolve to the claimant, and paper issued to an anonymous shopper supports the seller’s output tax alone. Have the cashier key your number before printing.

What happens when the device is offline at the moment of payment?

Approved machines store the transaction and transmit once connectivity returns; the paper is still issued at the point of supply. One deliberately switched off during trading hours is treated as non-issuance.

How long must fiscal receipts and Z-reports be kept?

Five years under Cap. 438. Keep the printed bundle and a scanned set: thermal rolls fade well inside that period, and a faded roll is no record to hand an officer.

Does a Zanzibar receipt work for a Mainland return?

No. ZRA administers a separate VAT jurisdiction on its own fiscal system. Register wherever you trade, keep the two packs apart, and reconcile each to its own return.

A supplier refuses to issue. What now?

Withhold payment, or price the tax out of the deal, and report the refusal. Paying and hoping converts their offence into your irrecoverable cost and a weak deduction.

Will Zatra tell me the penalty I will pay?

No. The band sits in the amended Act and an officer applies it to what the visit finds. Zatra’s professional fee is published only on /pricing/.

Sources & regulators

Verify before filing: Rates, forms and thresholds move by Finance Act, Government Notice and portal revision. Confirm the live schedule on the mandate-holder portal before you budget or submit. Law-firm alerts and Big Four notes are discovery only.

Brief the desk

This Insights page is orientation. TIN and VAT registration is the commercial desk for the same facts. Zatra’s fee stays on its own line, separate from government, bank and regulator charges. Approvals are not guaranteed.

Book a 20-minute file check Tanzania VAT guide

+255 788 466 212 · [email protected] · WhatsApp +255 747 912 965

Disclaimer

This article is informational orientation. It is not legal, tax or investment advice and not a government decision. Tanzanian instruments move by Act, Government Notice, Finance Act and portal revision. If a sentence here disagrees with the live mandate-holder, the mandate-holder wins. Zatra Consultants Limited does not issue licences, permits, tax clearances or approvals, and gives no assurance of any regulatory or banking outcome. Professional fees are published only on /pricing/.

Office Line +255 788 466 212
Ask Senior Desk on WhatsApp