Last updated:
A proforma invoice is a preliminary commercial document that shows what a seller expects to supply and on what proposed terms. It can help a customer approve a purchase, arrange payment, or understand price and delivery before the actual transaction is recorded. It is not the final tax or fiscal invoice.
That distinction matters in Mauritius because a document that looks like an invoice can still have a different accounting and e-invoicing purpose.
What should a proforma invoice contain?
A clear proforma usually identifies the seller and customer, document date and reference, goods or services, quantities, proposed prices, tax treatment where relevant, currency, validity period, delivery assumptions, and payment terms. Mark it clearly as “Proforma Invoice” so staff and customers do not mistake it for the final transaction record.
Avoid using the same numbering sequence as final invoices unless your accounting policy and system preserve a clear distinction. Do not post a proforma as revenue or a customer receivable merely because it looks complete.
Proforma invoice vs quotation
Both can describe a proposed supply. A quotation is normally an offer or estimate of price and scope. A proforma often presents the expected transaction in an invoice-like format and may be used to request advance payment or support an internal purchasing process.
The document title does not decide the legal effect on its own. Terms, acceptance, contract, actual supply, and applicable law still matter. State validity, exclusions, and what the customer must do next.
Proforma invoice vs final invoice
The final invoice records the actual supply and supports the accounting, tax, payment, and audit trail. It needs the correct date, number, transaction details, and applicable Mauritius invoice information. A proforma should not be used as a substitute after the transaction requires a final document.
The MRA’s e-invoicing regulations describe a proforma as having characteristics of a normal invoice while not serving as proof of a transaction and not affecting turnover. Review the current MRA e-invoicing regulations and the applicable VAT law or professional advice for your circumstances.
A controlled workflow
- Confirm scope: identify the customer, items, quantities, prices, tax assumptions, delivery, and validity.
- Issue the proforma: use a clear title and a unique reference.
- Record customer response: retain approval, changes, purchase order, or payment evidence.
- Update actual details: do not blindly copy an expired price or changed quantity.
- Issue the correct final invoice: follow current VAT and e-invoicing requirements that apply to the transaction.
- Apply payment: match any deposit or advance according to the accounting treatment.
- Close the preliminary document: link it to the final invoice or mark why it did not proceed.
Common mistakes
- sending a proforma without a validity date;
- allowing staff to treat it as a final invoice;
- recognising revenue twice after creating the final document;
- fiscalising the wrong document type;
- copying tax treatment without checking the actual supply;
- losing the link between advance payment, proforma, and final invoice;
- editing an accepted document without keeping its original version.
How software should handle it
Your system should use separate statuses and sequences, restrict who can convert a proforma, copy agreed details into a draft final invoice, preserve revisions, connect advance payments, and prevent duplicate posting. The user should be able to see whether a proforma expired, was declined, or became a final invoice.
Read our guide to MRA invoice terminology and the broader Mauritius e-invoicing guide. The Codeblix invoicing module is the relevant product page when you are ready to assess the actual workflow.
Why this matters for Mauritius businesses
Mauritius is rolling out MRA e-invoicing in phases by taxpayer category. The timetable and status can change, and MRA may separately notify a taxpayer, so businesses should check the current MRA e-invoicing page and their own notices before acting on a deadline.
The Codeblix approach
Codeblix eInvoicing is MRA-listed as an EBS Solution Provider (SN 95, BRN C24214425). The system handles every aspect of MRA compliance automatically - real-time fiscalisation, IRN tracking, QR code generation, hash chain maintenance, and monthly transaction reporting. The local support team in Chamouny is available to help with any MRA query, audit, or transition question.
What to do next
If your present process does not support the fiscal-invoice requirements that apply to your business, document the gap and test an appropriate EBS workflow. Codeblix can review your business requirements and onboarding scope before preparing a proposal; regulatory conclusions remain with the taxpayer and its advisers.
Frequently asked questions
The most common questions about what is a proforma invoice? a mauritius business guide are covered in the FAQ section below. If you have a question that is not covered, the local Codeblix support team is available by phone, WhatsApp, or email.
Related resources
Codeblix publishes a regular blog covering MRA e-invoicing, VAT compliance, payroll, and business management for Mauritius businesses. The blog is updated weekly with new guides, how-tos, and case studies. You can also find detailed product documentation, video tutorials, and a knowledge base in the Help Centre.
Frequently asked questions
Is a proforma invoice a final tax invoice?
No. It is a preliminary commercial document. The final invoice records the actual supply and must follow the applicable Mauritius VAT and e-invoicing requirements.
Can a customer pay from a proforma invoice?
A seller may request advance payment using a proforma, but the business still needs to issue and retain the correct final transaction document when required.