VFD Tax Receipts for Hosting and Domains in Tanzania: What to Expect
By Jumbe Nylon, Founder & CTO, SakuraHost. Updated October 15, 2026.
Short answer
When you pay SakuraHost, your VFD tax receipt is sent in a separate email titled "Tax Invoice", with a PDF you can download. It is different from the invoice in your client area and from a proforma. The receipt includes a link and QR code to verify it on the tax authority website. If it is missing, check spam and ask support to resend it.
Key takeaways
- There are three documents: proforma (quote), invoice (our billing document) and the VFD tax receipt.
- The VFD receipt arrives as its own email titled Tax Invoice, with a PDF attached.
- Add your business name and TIN to your account before paying, so they appear on the documents.
- If the receipt did not arrive, open a ticket with the invoice number.
Buying hosting or a domain for a registered business means paperwork. Your accountant needs a tax receipt, your manager needs an approved quote, and you need to know which document is which. The confusion is understandable, because the same purchase produces more than one document.
This guide explains the three documents you may deal with, where each one arrives, how to download and verify your VFD receipt, and what to prepare so your business details appear correctly.
Proforma, invoice and tax receipt: what each one is
| Document | When you get it | What it is for |
|---|---|---|
| Proforma invoice | Before you pay, on request | A quotation for approval or budgeting. It is not a tax document |
| Invoice | When you order or renew, in the client area | The bill for a service. After payment it shows as Paid |
| VFD tax receipt | After payment, in a separate email | The official tax receipt for your accounts, verifiable online |
In plain terms: the proforma asks for approval, the invoice asks for payment, and the VFD receipt proves you paid and that the sale was reported.
What a VFD receipt is
VFD means Virtual Fiscal Device. It is the electronic system registered businesses in Tanzania use to issue fiscal receipts to the Tanzania Revenue Authority (TRA) for every sale. A VFD receipt carries a verification code, so anyone, including your accountant or an auditor, can check that the sale was reported.
For SakuraHost customers, the receipt is generated after your payment is confirmed and sent to the email on your account.
Where your receipt arrives
- A separate email titled Tax Invoice, usually soon after payment, with a PDF attached.
- It is separate from the welcome email and from the invoice in the client area.
- It goes to the email address on your account, so keep that address current: update your contact email.
Our help article covers the same steps: VFD tax receipt.
How to verify the receipt
Open the receipt PDF
Download the PDF from the Tax Invoice email.
Find the verification code
The receipt prints a verification code, a link and a QR code.
Scan or click
Scan the QR code with your phone or open the link. The tax authority page shows the receipt details, which should match your PDF.
Keep a copy
Store the PDF with your accounting records.
Get your business details on the documents
Your invoice and receipt show the name and details on your account. If you need your company name and TIN on them, add them to your client area before you pay. It is much easier than correcting a document afterwards. If you need a proforma, open a ticket with the service you want and the name to put on it: get an invoice, proforma or receipt.
Check the TIN carefully. A wrong digit on a tax document can cause problems with your accountant or the tax authority later.
If the receipt did not arrive
Check spam and the account email
Search for the words Tax Invoice. Confirm the email on your account is the one you read.
Make sure the payment is confirmed
The invoice must show Paid. See how activation works if you are still waiting.
Open a ticket
Send the invoice number and we will check and resend the receipt.
Receipts for domains, hosting and email
The same process applies to every service: domain registration and renewal, hosting, business email, VPS and web apps. Each payment gets its own receipt. If you pay several invoices at once, you may receive several receipts. Keep them together, and use the invoice numbers to match them to the services. For domain renewals in particular, remember that an unpaid renewal can take your site offline: what to do when a domain expires.
What your accountant will ask for
Accountants and auditors usually want three things for each purchase: the tax receipt, proof that the amount matches what was paid, and the supplier's details. For a hosting or domain purchase that means the VFD receipt PDF, the invoice number printed on it and the payment confirmation from your bank or mobile money statement.
Keep the receipt, the invoice and the payment proof together in one folder per year, named by invoice number. When the same service renews every year, the three documents for each renewal let you show exactly what was bought, when, and for how much.
- Match the invoice number on the receipt with the invoice in your client area.
- Match the amount with your M-Pesa, Mixx by Yas, Airtel Money or bank statement.
- Note the service and the period the payment covers, such as a domain name and its renewal year.
Renewals, upgrades and several payments
Every payment produces its own receipt. A hosting renewal, a domain renewal and a new mailbox are three payments, so they produce three receipts, even if you paid them in one day. If you pay one invoice in two parts, ask us how the receipts will be issued before you pay, so your records stay clean.
When you upgrade a plan part-way through the year, the upgrade invoice gets its own receipt. See how to upgrade or downgrade a hosting plan and understanding your invoice and billing cycle.
Common mistakes with business documents
- Paying a proforma as if it were an invoice. A proforma is a quotation. Pay the invoice in the client area, so the payment is matched.
- Wrong company name or TIN. Check both in your client account before paying, because corrections afterwards take longer.
- Receipt sent to an old email. Keep the account email current so the Tax Invoice email reaches the right person.
- Losing the PDF. Save it the day it arrives. If you lose it, ask support to resend it, quoting the invoice number.
Frequently asked questions
Where do I find my VFD receipt?
In a separate email titled Tax Invoice, with a PDF attached. Check spam and the email address on your account.
Is the invoice the same as the receipt?
No. The invoice is our bill. The VFD receipt is the official tax receipt issued after payment.
Can I get a proforma before I pay?
Yes. Open a ticket with the service you want and the name to put on the document.
How do I verify a VFD receipt?
Use the verification link or scan the QR code printed on the receipt.
Can my company name and TIN be on the receipt?
Yes. Add them to your client area before you pay, or tell us in a ticket.
I paid but got no receipt. What now?
Check spam, then open a ticket with the invoice number so we can resend it.
Step-by-step help articles
These knowledge base guides go deeper on the practical steps, and our support team uses them every day.
Related guides
How Hosting Activation Works: From M-Pesa Payment to cPanel in 10 Minutes
You paid with M-Pesa. Now what? Here is the exact sequence that turns a payment into a live hosting account or domain, and what to do if it takes longer.
Business Email Price in Tanzania: Per-Mailbox Pricing Explained (2026)
Email is priced per mailbox, per year. This guide shows what each plan costs, how to count the mailboxes you need, and how to avoid paying for one too many.
About SakuraHost
SakuraHost Network & IT Solutions is a TZNIC-accredited domain registrar and web host, founded in 2019 by Jumbe Nylon. We register .co.tz, .tz and global domains and provide hosting, business email, VPS and web app hosting to businesses, NGOs and startups across Tanzania, payable in TZS with M-Pesa, Mixx by Yas, Airtel Money and bank transfer.
Hosting and domains with proper paperwork
Pay in TZS with M-Pesa or bank transfer and get your invoice and VFD tax receipt for your accounts.
Talk to sales: call 0758 309 999 or message us on WhatsApp. Support ticket: open a ticket.