Guides & comparisonsInventoryInvoicingRetail in Morocco

Retail-shop invoicing: a receipt at checkout, an invoice for a business customer

How to use the sale already taken to issue a business invoice without doubling revenue or stock movement.

By BelloCommerce

·

A shop should not record a second sale merely because a customer requests an invoice after receiving a receipt. The sound method is to find the original sale, check its lines and payment, complete the business customer’s identity and issue the linked invoice. Stock leaves once, revenue is counted once and both receipt and invoice lead to the same history. That distinction matters in clothing, accessories, beauty, high-tech and any counter serving both individuals and companies.

A shop sale with receipt and customer invoice
A shop sale with receipt and customer invoice.

In brief

  • The receipt records the counter sale; a business customer may need a complete invoice in its own identity.
  • Issue the invoice from the existing sale instead of recreating a paid basket.
  • Check legal name, address, ICE, lines, discounts, VAT and payment method before issue.
  • A return must refer to the source sale or invoice and restock only goods physically returned under your procedure.
  • BelloPOS Lite prints receipts; Go adds numbered invoice export and removes the watermark.

1. Receipt, invoice and duplicate serve different uses

The record depends on customer and transaction. The 2026 Tax Code governs invoice details and, in its stated case for goods sold to individuals, permits a receipt with minimum details. Read our guides to receipt fields and invoice fields, then validate your model.

RecordWhenWhat not to infer
ReceiptRecorded and paid retail saleThat it satisfies every company purchase file
InvoiceIdentified customer and invoiced transactionThat it creates a new sale when based on the receipt
DuplicateFaithful copy of an issued recordThat it receives a new number or replaces the original
Credit noteLinked correction or credit after issueThat a return may silently erase the sale

Print the business heading and required detail on the receipt and keep the transaction searchable. A company sending an employee to the counter must supply the identity to invoice. The payer’s personal name is not automatically the buyer’s legal name.


2. Data to request from a business customer

Do not hold the queue while the customer searches for every identifier. Create one clean record and reconfirm changes.

  • Legal name: Exact legal name rather than an approximate brand or the employee visiting the shop.
  • Address: Billing address supplied by the customer; a different delivery address may remain in the appropriate field.
  • ICE and identifiers: Enter identifiers genuinely supplied and applicable; do not guess digits from an unreadable image.
  • Contact: Email or person receiving the invoice. It supports delivery but does not replace legal identity.
  • Internal reference: Purchase order, cost centre or beneficiary where the customer requests it, supporting reconciliation.
  • Payment: Preserve the method and reference of the original sale. Issuing an invoice later does not turn a card payment into credit.

Protect access to customer records and avoid copying an ICE into every basket note. Structured data can be checked, reused and corrected; scattered comments create different invoices for the same company.

3. The eight-step method

Step four is decisive: issue from the original rather than selling again.

  1. At checkout, scan products, check quantities, discounts and tax, and attach the customer if already known.
  2. Take payment once and print the receipt. Stock falls under the original sale at the system’s defined point.
  3. When an invoice is requested, find the sale by receipt number, date, amount or customer.
  4. Open the linked invoice issue or export action; do not create a new order with the same goods.
  5. Complete or verify the company record, notably legal name, address and supplied ICE.
  6. Compare invoice, receipt and payment: same lines, discounts, tax and total unless a correction is formally recorded.
  7. Issue the numbered invoice, export the PDF and deliver it to the intended contact.
  8. Keep receipt and invoice in one history. For a return, start with that operation and use the appropriate correction.
Wrong methodConsequenceSound method
New sale for the invoiceRevenue and stock doubledIssue from the sale
Change price in PDFReceipt, payment and invoice divergeUse controlled correction
Employee entered as companyWrong buyer identityCreate company record
Delete sale after invoicingHistory and payment breakKeep two views of one operation

Example: an employee buys one monitor and two cables for MAD 3,400 by card. The next-day invoice must carry the same monitor, two cables, total and payment, with the company’s identity. A second sale would falsely report two monitors, four cables and MAD 6,800 revenue.

Sale history used to issue a customer invoice
Sale history used to issue a customer invoice.

An invoice does not repair a false receipt

If rate, price, quantity or customer is wrong, do not alter the PDF alone. Correct the operation using the appropriate rights and records so stock, till, invoice and accounting remain aligned. A visually perfect invoice that contradicts history makes control harder.

4. How BelloPOS handles the workflow

Free BelloPOS Lite records sales, customers, catalogue and stock and prints receipts with the business heading and tax by product. History supports search and reprint while keeping stock movement in the source sale.

BelloPOS Go adds invoice export, electronic invoicing, customer credit, roles, activity log, backups and unwatermarked receipts. The feature page states that the same sale can become a numbered customer invoice exported to PDF or printed on A4.

Pro is useful where the shop handles quotations, orders, deliveries, invoices and credit notes before or around the sale. For simple receipt-then-invoice needs, compare Lite and Go on the pricing page.

5. End-of-day control

Invoices produced after checkout should reconcile within the same control as their receipts.

CheckExpectedWarning
SalesOne operation per purchaseReceipt and invoice counted twice
StockOne dispatch per handed-over quantityTwo reductions for one item
PaymentsOriginal method remains trueInvoice shown as credit after card payment
CustomersCompanies without duplicatesSeveral spellings and ICE values for one buyer
DocumentsDistinct numbers and coherent linksInvoice not retrievable from the sale
ReturnsQuantity and condition checkedRestock with no returned goods

Mistakes to avoid

  • Recreating the basket to produce an invoice.
  • Invoicing the employee instead of the purchasing company.
  • Changing tax or discount in the PDF alone.
  • Marking a card-paid sale as unpaid.
  • Creating a customer record for each invoice request.
  • Giving a duplicate invoice a new invoice number.
  • Restocking a return not received or not saleable.
  • Deleting the receipt after issuing the invoice.

Frequently asked questions

Can a business customer request an invoice after the receipt?

Yes. Find the sale, complete the required identity and issue the linked invoice without recording a second sale or payment.

Does the receipt disappear after the invoice?

No. Retain the operation and both records. The receipt shows checkout; the invoice provides the full document to the identified customer.

Must products be re-entered?

No where the tool issues from the sale. Re-entry risks doubling stock and revenue and creating line differences.

Which BelloPOS plan exports invoices?

Go and Pro. Lite prints receipts, while export of numbered invoices is described from Go on the product page.

How is a customer name corrected?

Correct the record and document through the authorised procedure for its status. Do not alter an issued record without a trail.

Does issuing an invoice reduce stock again?

It should not when issued from the original sale. Verify the workflow; a new sale would create a second movement.

What to take away

Receipt and invoice should not describe two different shops. They begin with the same sale, payment and products; the invoice adds the identity and form required by the business customer. By building around history rather than a second basket, the shop preserves accurate revenue, real stock and a quick answer for the customer returning next day with company details.

Sources

The figures and rules quoted above come from these pages, read on the date given in the article.

Issue the invoice from the sale, not from scratch

Explore BelloPOS invoicing and compare Lite, Go and Pro for your volume of business customers.

Read next

Other practical guides on the same subject: