The Tanzania Revenue Authority (TRA) requires all VAT-registered businesses and those with annual turnover exceeding TZS 100 million to use Virtual Fiscal Devices (VFD) for issuing receipts.
What is a Virtual Fiscal Device (VFD)?
A VFD is a software-based electronic system that connects directly to TRA's servers in real-time. Unlike the older Electronic Fiscal Devices (EFDs) which were hardware-based, VFDs are integrated into your business software.
- Real-time transmission – Receipts are sent to TRA instantly
- Lower costs – No separate hardware to purchase
- Better integration – Works seamlessly with modern software like Tawala
- Automatic backup – All receipts stored securely on TRA servers
Who Needs VFD?
- All VAT-registered businesses
- Businesses with annual turnover exceeding TZS 100 million
- Importers and wholesalers
- Professional service providers
- Hotels, restaurants, and hospitality businesses
- Pharmacies and healthcare providers
Step-by-Step VFD Setup Process
Step 1: Apply for VFD Certificate at TRA
Visit your nearest TRA office or apply online through the TRA portal.
Step 2: Choose Your VFD Software
Select a TRA-certified VFD software like Tawala.
Step 3: Configure VFD in Your Software
Upload your certificate and configure your TIN/VRN in Tawala settings.
Step 4: Test with a Sample Transaction
Create a test invoice to ensure receipts transmit correctly.
Step 5: Go Live
Once testing is complete, start issuing VFD-compliant receipts.
Get VFD Compliant with Tawala
- ✅ TRA-certified VFD integration built-in
- ✅ Automatic receipt transmission
- ✅ One-click Z-Report generation
- ✅ Free setup support from our team
Ready to Get TRA Compliant?
Start your get started and our team will help you set up VFD in minutes.
Get Started →