Understand Tanzania EFDMS and VFD pre-clearance: how fiscal invoices are validated, signed, and transmitted to TRA before issuance.
n/a
TRA EFDMS
Tanzania Revenue Authority (TRA)
Clearance-style fiscalization
Fiscal-invoicing framework
Clearance-style fiscalization
Fiscal-invoicing framework
Tanzania operates a clearance-type fiscalization system for B2B, B2G, and B2C transactions through the Electronic Fiscal Device Management System (EFDMS), operated by the Tanzania Revenue Authority (TRA). Tanzania’s model is therefore closer to clearance-style fiscalization than a classic structured e-invoice exchange model between trading partners.
For software-based businesses, the framework can be supported through a Virtual Fiscal Device (VFD), which acts as an API-based device layer. The framework covers B2B, B2G, and B2C transactions where the taxpayer falls within the applicable TRA fiscal regime.
As of August 2026, Tanzania’s active domestic invoicing framework is based on EFDMS. Registered EFD users must connect their fiscal technology to the system, which receives, stores, monitors, and analyses sales-transaction information, under the Income Tax (Electronic Fiscal Devices) Regulations, 2012.
For companies using ERP, accounting, billing, point-of-sale, or marketplace software, the key compliance issue is software-supported fiscal invoicing. A Virtual Fiscal Device (VFD) can connect a business system to EFDMS, while an Electronic Signature Device (ESD) can authenticate computer-generated financial documents, including tax invoices, by applying the required unique fiscal signature.
In Tanzania, e-invoicing requirements centre on the Tanzania Revenue Authority’s (TRA) Electronic Fiscal Device Management System (EFDMS).
Businesses within the Electronic Fiscal Device (EFD) regime must use registered fiscal technology, issue fiscal invoices or receipts for relevant transactions, and electronically transmit transaction information to TRA. The Income Tax (Electronic Fiscal Devices) Regulations, 2012, require EFD users to connect their devices to EFDMS, which receives, stores, monitors, and analyses fiscal information.
This is a clearance-style fiscalization process, not standard post-issuance reporting. Fiscal documents can only be printed once the required EFDMS process and fiscal signature have been applied.
For software-based invoicing, a VFD can connect an ERP, accounting, billing, or point-of-sale system to EFDMS. Businesses should confirm VFD onboarding, API, validation-response, and token requirements with TRA or an approved VFD provider.
.webp&w=1920&q=75)
2012: Tanzania published the Income Tax (Electronic Fiscal Devices) Regulations, establishing the EFDMS framework for collecting, storing, monitoring, and analysing fiscal transaction information.
2013: TRA expanded EFD implementation to additional taxpayer groups, increasing the use of electronic fiscal invoices and receipts.
2026: Tanzania continues to operate an EFDMS-based clearance-style fiscal invoicing model covering relevant B2B, B2G, and B2C transactions. The framework does not rely on a nationwide Peppol network or a single common XML invoice-exchange format.
B2G transactions can fall within Tanzania’s EFDMS fiscal-invoicing framework, while public procurement processes are separately handled through the National e-Procurement System of Tanzania (NeST).
The Public Procurement Act, 2023, requires procuring entities to implement and report procurement, supply, and asset-disposal functions through the electronic public procurement system. NeST supports e-registration, tendering, contract management, and e-payment.
However, NeST is an e-procurement platform, not a separate government-confirmed B2G structured e-invoice exchange network. The official PPRA and TRA sources reviewed do not prescribe a specific B2G structured invoice format or a mandatory supplier-to-government invoice-exchange channel.
Suppliers should therefore follow NeST requirements for public procurement activity while also complying with TRA’s EFDMS fiscal-invoice requirements where they fall within the applicable regime.
B2B transactions can also fall within Tanzania’s EFDMS clearance-style fiscalization framework, where the business is subject to the EFD regime. In-scope businesses must issue fiscal invoices through compliant fiscal technology and submit the relevant transaction data to TRA’s EFDMS.
Tanzania does not require businesses to exchange those B2B invoices through one common structured format such as XML, UBL, or Peppol. Instead, the compliance requirement centres on the EFDMS validation and fiscal-signature process.
For software-based invoicing, this means the business system must be able to support the required EFDMS validation and fiscal-signature process before a compliant fiscal invoice is issued. A fiscal invoice must include the supplier and purchaser details and TINs, goods or services information, quantity, prices, relevant adjustments, date and time of issue, total payable amount, and a serial number.
B2C transactions are also covered by Tanzania’s fiscalization framework, where the business falls within the applicable TRA’s EFDMS regime. Consumer-facing businesses may be required to issue fiscal receipts or fiscal invoices through an EFD, VFD, or another approved system and transmit the relevant transaction information to EFDMS.
This is not the same as requiring consumers to receive a structured XML or Peppol-style electronic invoice. Instead, the B2C requirement centres on fiscal clearance and validation through EFDMS.
For retail, online checkout, ticketing, and other high-volume consumer sales, the key requirement is whether the business falls within the TRA EFD framework. If it does, the business must use compliant fiscal technology, issue the required fiscal document, and transmit transaction information to EFDMS. TRA’s official E-Fiscal Device guidance outlines available fiscal-device types, including solutions for computerised business systems.
Businesses within scope in Tanzania must continue meeting their periodic tax-reporting obligations with the Tanzania Revenue Authority (TRA). VAT returns are generally due by the 20th day of the following month, while PAYE, Skills Development Levy (SDL), and withholding tax are due by the 7th day of the following month.
For non-resident electronic-service suppliers, VAT and Digital Service Tax returns and payments are generally due by the 20th day of the following month through TRA’s electronic filing process.
Tanzania’s compliance penalties are tied to its EFDMS fiscalization and fiscal-invoice requirements, rather than to failure to use a separate national Peppol-style invoice-exchange network.
Taxpayers within the EFD framework can face penalties for non-compliance with fiscal-invoice requirements. According to TRA, failing to issue a fiscal invoice after payment, or issuing a fiscal invoice that is false or materially incorrect, is an offence.
TRA’s official EFD guidance states that conviction can result in a fine of 200 to 300 currency points, imprisonment for up to three years, or both. The applicable penalty depends on the specific offence and legal provision involved.
For Tanzania, the key is separating a general structured e-invoice exchange mandate from EFDMS fiscalization requirements. Businesses within the EFD framework must issue fiscal invoices or receipts through compliant technology, validate the relevant transaction data through EFDMS, and apply the required fiscal signature when using computerised invoicing systems.
Tanzania is a clearance-type fiscalization market, where businesses within scope need to connect their invoicing or sales processes to EFDMS, validate relevant transaction data, and apply the required fiscal authentication before issuing compliant fiscal documents across applicable B2B, B2G, and B2C transactions.
DDD Invoices supports Tanzania and can help through a single API integration. Businesses connect existing ERP, accounting, billing, and sales systems to local invoicing requirements, as they have done with Cross, a leading provider of traffic and parking systems.
Businesses send standard invoice data through one REST API, while country-specific invoice generation, validation, distribution, and archiving workflows can be managed without building every local rule directly into the core product.
Still have questions?
In the 30min free call we will discuss:
There is no government-confirmed nationwide structured e-invoicing mandate covering all B2B, B2C, and B2G transactions as of August 2026. Tanzania does, however, have rules governing electronically generated and authenticated tax invoices.
No general structured B2B mandate has been confirmed by TRA. Businesses can generate tax invoices electronically, but there is no national requirement for all B2B invoices to be exchanged through a common XML or Peppol-style system.
Yes. TRA recognises computer-generated financial documents, including tax invoices, and its existing framework provides mechanisms for electronically authenticating invoices produced by business systems.
NeST is Tanzania's national e-procurement system. Current PPRA sources confirm its use for electronic public procurement processes, but the official documents reviewed do not establish NeST as a mandatory structured B2G e-invoice exchange platform.
No. Non-resident electronic-service suppliers registered under Tanzania’s dedicated electronic-services rules are exempt from using EFDs, but they must register, file returns, and make payments electronically where applicable.