Aller au contenu principal
Menu
Conformité8 minJune 2, 2026

VFD & EFD in Tanzania 2026: Fiscal Receipt Guide

TRA fiscal receipts in Tanzania: EFD vs the new Virtual Fiscal Device (VFD), who must issue them (turnover from TZS 11M), and how to comply.

Fiscal receipt printer at a business counter in Tanzania
Photo by Towfiqu barbhuiya on Pexels

What are EFD and VFD?

The Tanzania Revenue Authority (TRA) runs the Electronic Fiscal Device Management System (EFDMS) to track sales in real time. Traditionally this meant a physical Electronic Fiscal Device (EFD) — a small fiscal printer that issues a stamped fiscal receipt.

The newer option is the Virtual Fiscal Device (VFD): a software-based device that removes the need for a physical EFD and connects directly to the TRA portal to issue a valid fiscal receipt or invoice. The VFD communicates with the TRA over an HTTP API using XML, so it can work alongside POS or management software for billing — sending invoices to the TRA and receiving validation in return.

Who must issue fiscal receipts, and from when?

Under Tanzanian rules, a person who supplies goods, renders services, or receives payment with an annual turnover assessed at TZS 11 million and above must acquire and issue a fiscal receipt or fiscal invoice using an EFD or VFD from a TRA-approved supplier.

In short: once your turnover reaches that threshold, issuing TRA fiscal receipts is mandatory — and customers, especially businesses, increasingly expect a fiscal receipt as proof of purchase.

VFD vs physical EFD: which suits you?

Both keep you compliant; the difference is hardware:

- Physical EFD — a dedicated fiscal printer/device from an approved supplier. Familiar, but it is extra hardware to buy and maintain. - VFD — a software fiscal device that connects to the TRA portal directly. No physical EFD to buy; it can integrate with your existing billing or POS software via the TRA's API.

For modern, phone- or cloud-based businesses, the VFD is usually the lighter, cheaper route — which is why approved VFD providers have grown across Tanzania.

How to comply

To meet TRA requirements, Tanzanian businesses typically:

1. Register with the TRA for fiscalisation and obtain a TIN. 2. Choose an approved EFD or VFD from the TRA's list of approved suppliers. 3. Issue a fiscal receipt or invoice for every taxable sale, transmitted to the TRA.

Check the TRA's official list of EFD/VFD suppliers before committing to any device or provider.

How digabloPos fits into your TRA compliance

digabloPos runs your till, stock, staff, and reports in Tanzanian shillings, in Swahili and English, offline — recording M-Pesa, Tigo Pesa, Airtel Money, and HaloPesa as payment methods. It gives you a structured, reliable sales base.

To be clear: digabloPos is not itself a TRA-approved EFD/VFD and does not issue the fiscal receipt. The fiscal receipt is issued through an approved EFD or VFD connected to the TRA.

In practice, use digabloPos to record sales, track stock, and keep clean reports, and your approved EFD/VFD for the fiscal receipt. A clear, organized sales base makes TRA reconciliation far easier, whatever device you use.

Frequently asked questions

Who must issue fiscal receipts in Tanzania?

Any business with an annual turnover assessed at TZS 11 million and above must issue fiscal receipts or invoices using an EFD or VFD from a TRA-approved supplier.

What is the difference between an EFD and a VFD?

An EFD is a physical fiscal device (a fiscal printer), while a VFD (Virtual Fiscal Device) is software that connects directly to the TRA portal to issue valid fiscal receipts — no physical device needed.

How do I comply with TRA fiscalisation?

Register with the TRA, obtain a TIN, choose an approved EFD or VFD from the TRA's supplier list, and issue a fiscal receipt for every taxable sale.

Run your Tanzanian shop on a clean, free till

digabloPos manages sales, stock, and reports in shillings, in Swahili and English, offline and free — a structured base that makes TRA reconciliation easier.

Try for free