Conversion does not mean replacing “quotation” with “invoice”. A sound method carries the customer and the lines from the accepted version, records what actually happened, explains the differences and then issues an invoice in its own series. Automation removes the retyping; it removes none of the controls.

The flow in eight decisions
- Start from the accepted quote, not the latest draft.
- Keep its reference and its version number.
- Insert the sales order and delivery note where the process uses them.
- Compare quantities, prices, discount, taxes and deposit.
- Document every difference you find.
- Create the invoice while it is still a draft.
- Check everything before the number is allocated.
- Retain the whole lineage after issue.
1. What must be copied and what must be recalculated
Conversion exists so that stable data is not retyped. It must not freeze an error, and it must not assume that reality matches the offer.
| Element | Carry over | Recheck |
|---|---|---|
| Customer | Record and contact details | Legal name, address and ICE on the issue date |
| Reference | Link to the quote | The accepted version |
| Lines | Codes, labels, units | Quantities actually delivered |
| Price | The accepted price | Amendment or new acceptance |
| Discount | The per-line rule | The base after the quantity changes |
| VAT | The candidate setting | The applicable rate or treatment |
| Deposit | The recorded payment | Treatment and remaining balance |
| Dates | The history | Invoice date and performance date |
Reread the difference between a quotation and an invoice: one stays the accepted proposal, the other documents the operation being billed.
2. A method without retyping
Issue nothing in the middle of the process. Work in draft until the final check is done.
- Open the quote and confirm it is in the accepted state.
- Compare the accepted PDF with the stored record.
- Create the sales order if that is what formalises the agreement.
- Create or check the delivery note.
- Adjust the quantities to reality while still in draft.
- Attach evidence for any change of price or scope.
- Convert to an invoice that stays in draft.
- Check the customer, dates, lines, discount, VAT and total.
- Reconcile deposit and balance without touching the gross amount.
- Issue once, send, then archive.
| Stage | Expected status | What it grants |
|---|---|---|
| Quote V1 | Rejected or expired | Retained |
| Quote V2 | Accepted | Locked source |
| Sales order | Confirmed | Preparation |
| Delivery | Partial or complete as real | Quantities and reservations |
| Invoice | Draft | Control |
| Invoice | Issued | Number fixed |
| Payment | Partial or paid | A separate event |
| Correction | If needed | Credit note or procedure |
On a small, simple file, quote → invoice can be enough. A sales order and a delivery note are not boxes to create artificially; they earn their place when they evidence a real event.
3. Handle the differences without breaking the lineage
Classify the difference before you act on it.
| Difference | Action | Evidence |
|---|---|---|
| Fewer units delivered | Invoice the validated reality | Signed delivery note or reservation |
| Option added | Add it after agreement | Email, amendment or order |
| Price revised | New version or fresh acceptance | Reference and date |
| Commercial discount | Apply it at the right level | Written authorisation |
| Wrong rate in the quote | Fix it before the invoice | Accounting validation |
| Error after issue | Do not rewrite the document | Linked credit note or correction |
If the invoice has already been issued, use the correction procedure. Do not go back to the quote to hide the error.

Conversion does not validate the VAT
Copying a rate from the quote does not prove it is correct at the moment of invoicing. The tax or accounting owner validates the product, the customer, the place, the date, any exemption and the wording.
4. A worked example
Accepted quote: 10 units at MAD 100 excluding VAT with a 10% discount, that is MAD 900 excluding VAT, plus the applicable tax. Actual delivery: 8 units. The invoice must not mechanically keep MAD 900; its base becomes 8 × 100 × 90% = MAD 720 excluding VAT, subject to the validated tax treatment.
The delivery note records 8 delivered and 2 outstanding. The invoice cites the order and the delivery note. The remaining 2 will be invoiced at the next event if they are actually delivered and the contract provides for it.
A MAD 300 deposit does not silently reduce the gross amount: present and record the payment and the balance under the validated treatment.
5. Conversion in BelloPOS Pro
BelloPOS Pro offers the chain quote → customer sales order → delivery note → invoice. Conversion duplicates the customer and the lines into the next document, and the new draft can be reviewed before issue. Each document type keeps its own number and its own date.
| Control | What BelloPOS gives you | Owner |
|---|---|---|
| Source version | Linked history | Choosing the accepted one |
| Retyping | Automatic conversion | Comparing with the PDF |
| Real quantity | Editable draft | Validating the delivery |
| Number | Allocated at issue | The right to issue |
| Price and VAT | Software calculation | A valid setup |
| Correction | Control or linked credit note | Tax classification |
The full chain lives in Pro. The software does not read the acceptance email, does not sign the delivery note on the customer’s behalf and does not decide whether a partial delivery is billable.
Mistakes to avoid
- Converting the latest draft instead of the accepted version.
- Retyping the lines by hand.
- Invoicing what was ordered rather than what was delivered.
- Copying a VAT rate nobody verified.
- Subtracting the deposit from the gross amount.
- Issuing before the checks are done.
- Editing the document after issue.
- Losing the link back to the quote.
Frequently asked questions
Can a quote be turned into an invoice?
Yes, by carrying over the accepted version, adjusting it to reality and issuing a new invoice in its own series.
Must I go through a sales order and a delivery note?
Only if those stages match your process and serve as evidence; a simple file can go straight to the invoice.
Must the invoice be identical to the quote?
Not where reality has changed. Every difference must be justified, agreed and correctly invoiced.
What do I do with a deposit?
Record it as a payment and apply the validated documentary treatment, without distorting the gross amount.
Can I still correct things after conversion?
Yes, as long as the invoice is still a draft. After issue, use the controlled procedure.
Which BelloPOS plan do I need?
Pro, for the quote, order, delivery, invoice and credit note lineage.
What to take away
Automate the copying, never the decision. Start from the accepted version, invoice what was really delivered, validate taxes and differences, then issue once.
Sources
The figures and rules quoted above come from these pages, read on the date given in the article.
- Moroccan General Tax Code 2026, DGI, read 29 August 2026
- Ministry of Justice, Law 104-12 on freedom of prices and competition, Article 58
- Law 31-08 on consumer-protection measures, official text, read 30 August 2026
- BelloPOS quotes, orders, deliveries, invoices and credit notes, read 29 August 2026
Test a partial delivery
Create a quote for 10 units, accept it, deliver 8 of them and check that the draft invoice keeps the evidence and the right total.
Read next
Other practical guides on the same subject: