TRA, EFD Receipts & VAT in Tanzania: What Your System Should Handle
The most oversold line in Tanzanian software buying, explained straight: what TRA's EFD receipting and 18% VAT actually require, what an operations system should and should not claim to do, and how to buy on evidence rather than a confident tone of voice.
Ask ten software vendors in Dar es Salaam whether their system "handles TRA," and ten will say yes. The word "handle" is doing a great deal of quiet work in that sentence. This post is the plain-language version of what the Tanzania Revenue Authority's fiscalization regime and VAT actually require of a business system — and, just as importantly, what they do not, so you can tell a real capability from a confident sentence.
None of this is tax advice. Rates, thresholds and filing dates change, and the authority on Tanzanian tax is TRA and your accountant, not a software blog. What we can do is tell you honestly where operations software fits — and where the honest vendors draw the line.
What EFD receipting actually is
TRA requires VAT-registered businesses (and, progressively, others) to issue fiscalized receipts. In practice this has meant Electronic Fiscal Devices — the EFD machines familiar to any Tanzanian shopkeeper — and, increasingly, virtual and online fiscalization that moves the same function into software and the cloud. The point of the regime is that the receipt your customer gets is the same transaction TRA sees, in something close to real time.
That has one consequence every buyer should internalize: your sales data is no longer just yours. Once receipts are fiscalized, running paper or spreadsheet operations behind them creates two versions of the truth that eventually have to be reconciled — usually at the least convenient moment. The businesses that stay calm are the ones whose operational records already match what was fiscalized, because the record was a by-product of the sale, not a re-typing after the fact.
The three honest claims a system can make
Here is the distinction that saves money. There are three separate things a vendor might mean by "we handle TRA," and only two of them are safe to buy on today.
| The claim | What it really means | Safe to buy on? |
|---|---|---|
| "We support TZS and 18% VAT" | The system records Tanzanian-shilling transactions and produces VAT-aware records and reports | Yes — this is table stakes and easy to verify |
| "Your records reconcile against EFD" | You fiscalize through your existing EFD/VFD process; the system's sales records line up against it so nothing drifts | Yes — this is the honest operating model today |
| "We are fully integrated with EFD" | The system itself fiscalizes receipts to TRA automatically, with no separate device or process | Only if you watch it work, live — otherwise treat as unproven |
AWRA's position, stated plainly
AWRA OpsHub supports TZS transactions and 18% VAT-aware records, and your sales records reconcile against your existing EFD process. Direct, automated EFD/VFD fiscalization to TRA is not built in today. If it is essential to your workflow, make it an explicit written requirement and confirm the current position with us before committing. We would rather lose a sale than win one on a claim we cannot demonstrate.
VAT in practice — and the Zanzibar wrinkle
Mainland VAT is administered by TRA at a standard rate of 18%. A capable operations system should let you record VAT on sales and purchases, distinguish standard-rated, zero-rated and exempt supplies, and produce the summaries your accountant needs to file — without anyone re-keying totals into a spreadsheet at month-end.
The wrinkle that trips up businesses trading in both places: Zanzibar is a separate VAT jurisdiction. VAT there is administered by the Zanzibar Revenue Board (ZRB), not mainland TRA, and the rate and rules can differ. If your operations span the mainland and Zanzibar, do not assume one setting covers both — treat them as distinct jurisdictions in your configuration and confirm the current position with the ZRB or your accountant.
How to buy on evidence, not tone of voice
The whole problem with compliance claims is that they are said with confidence and rarely tested. Here is a short script that turns confidence into evidence:
- "Show me a VAT-registered sale end to end." Watch the VAT calculate, the record post, and the report update — in the demo, not in a slide.
- "Show me the EFD step." If they claim automatic fiscalization, ask to see a receipt fiscalize live. If they reconcile against an external EFD, ask to see the reconciliation view. Either honest answer is fine; a hand-wave is not.
- "Show me a Zanzibar transaction." If you trade there, make them prove the jurisdiction is handled separately.
- "Put it in writing." Whatever they claim about TRA, get the current position in the contract or an email — not in a demo you cannot replay.
- "Point me to TRA." A trustworthy vendor tells you to confirm rates and dates with the authority. A vendor who states tax rules as settled fact is overreaching.
The mindset that makes compliance a by-product
The businesses that find TRA compliance stressful are almost always the ones whose real operations live somewhere other than the system that fiscalizes. The fix is not a cleverer tax module — it is getting the operational records clean first. When every sale moves stock, every purchase is matched to a delivery, and every branch's numbers roll up to head office in real time, fiscalization becomes a reconciliation rather than a scramble. That sequence — stock-first, not software-first — is the same one Kenyan businesses used to get ahead of eTIMS pressure, and the same one that keeps a multi-country operation honest across several tax regimes at once.
Clean records first — compliance follows
AWRA OpsHub keeps your Tanzanian operations in one governed system, TZS- and VAT-ready, so the numbers you fiscalize are the numbers you actually ran. Straight with you about what is built and what is not.
See AWRA for TanzaniaFrequently asked questions
Does AWRA fiscalize receipts to TRA automatically?
No — not as automated EFD/VFD fiscalization today. AWRA supports TZS and 18% VAT-aware records, and your sales records reconcile against your existing EFD process. If automatic fiscalization is essential, make it an explicit written requirement and confirm the current position with us before committing.
What is the standard VAT rate in Tanzania?
Mainland Tanzania applies a standard VAT rate of 18%, administered by TRA. However, rates, thresholds and exemptions change, and this is not tax advice — confirm the current position with TRA or your accountant before relying on any figure.
Is Zanzibar VAT different from the mainland?
Yes. Zanzibar administers VAT through the Zanzibar Revenue Board (ZRB) rather than mainland TRA, and the rate and rules can differ. If you trade in Zanzibar, treat it as a distinct jurisdiction in your configuration and confirm the current position with the ZRB or your accountant.
What is the difference between EFD and VFD?
An EFD (Electronic Fiscal Device) is the physical machine that issues fiscalized receipts; VFD (Virtual Fiscal Device) and online fiscalization move that function into software and the cloud. TRA has been progressively expanding virtual/online options. Whichever route applies to you, confirm the current requirements with TRA — and if a vendor claims to automate it, ask to watch it work live.
Can I run VAT reporting without an accountant?
A good system produces the VAT summaries your accountant needs and removes the month-end re-keying, but it does not replace professional judgement on registration, classification and filing. Use the software to keep clean records; use your accountant to confirm what you file with TRA.