Guides & comparisonsInventoryInvoicingRetail in Morocco

Invoicing for wholesalers and distributors: from purchase order to payment

Customer pricing, volume orders, partial deliveries, invoices, credit, payments and accounting export in one verifiable flow.

By BelloCommerce

·

A wholesaler does more than invoice many lines. It must preserve the accepted price, ordered quantity, actual delivery, quantity still due, payment term and every receipt. When a 500-unit order leaves on three trucks, one premature invoice or three manually retyped invoices make discrepancies likely. A robust method links sales order, picking, delivery notes, invoices under the agreed rule, customer credit and accounting export with a stable reference at every stage.

An order prepared by a wholesaler or distributor
An order prepared by a wholesaler or distributor.

In brief

  • Freeze customer price, discount, unit, minimum and validity on the accepted order.
  • A delivery note records handover; the balance remains visible instead of disappearing.
  • Decide whether to invoice each delivery, a period or final order and apply the same rule.
  • Customer credit tracks invoices, due dates, part-payments and balance; it is not the total of open orders.
  • BelloPOS Pro covers the document chain and accounting exports; Go covers purchasing, sale invoices and credit without the complete hub.

1. Numbers that must not be confused

An open order carries several quantities. Keep them distinct so sales, warehouse, driver, customer and accountant discuss the same thing. Our guide to orders and deliveries expands the operational control.

QuantityQuestion500-unit example
OrderedWhat did the customer accept?500 cases
AllocatedWhat was genuinely set aside?300 under your procedure
DeliveredWhat did the customer receive?200 + 100 + 150 = 450
OutstandingWhat commitment remains?50 cases
InvoicedWhat quantity is on an issued invoice?450 if invoicing delivery
PaidWhat invoice value was settled?A monetary amount, not order quantity

Available stock is not necessarily reserved. Where the tool does not allocate by order, use a physical zone, status or explicit manual control. Sales must not promise 500 because the screen shows 500 where 300 are already committed elsewhere.


2. Customer prices and sale terms

Volume does not justify a price nobody can explain. Write the basis of each advantage on the accepted version.

  • Unit: Each, case, pallet, kilogram or pack. Price and quantity use the same unit, with clear conversion where needed.
  • Tier: Price from 10, 50 or 100 units, or negotiated discount. State what happens where final delivery falls below the tier.
  • Validity: Tariff period and revision conditions, particularly for imports or volatile inputs. Never rewrite an accepted order unilaterally.
  • Transport: Included, billed, free over a threshold or zoned. Keep the line and rule readable.
  • Payment: Cash, deposit, term, limit and method. A credit limit is an internal control, not a payment guarantee.
  • Return: Timing, condition, authorisation and stock/credit-note effect under applicable rules. Never grant credit without a linked record.

The customer record should display authorised price or discount, credit limit and due dates, with permissions for exceptions. Performance monitoring must distinguish revenue, margin and collections: more credit sales can improve the first while harming cash.

3. Partial-delivery example

Assume order BC-2048 for 500 cases at MAD 180, delivered three times. Figures demonstrate reconciliation before tax and set no tax treatment.

  1. The accepted order fixes 500 cases, MAD 180 per case, permitted addresses, transport and payment term.
  2. The warehouse prepares 200. BL-810 records 200 and the customer acknowledges receipt.
  3. The second dispatch BL-827 carries 100, leaving 200 outstanding.
  4. The third BL-842 carries 150. Total delivery is 450 and 50 remain open or are covered by a cancellation agreement.
  5. If the rule is one invoice per delivery, each BL produces a linked invoice. If one invoice summarises several BLs, it cites them and does not exceed delivery.
  6. The customer pays partly. Each receipt is allocated to invoices and the statement shows dates, debits, credits and balance.
  7. At period end, sales, credit notes and receipts export in the accountant’s expected format after balance control.
RecordQuantityValue before taxOrder balance
BL-810200MAD 36,000300
BL-827100MAD 18,000200
BL-842150MAD 27,00050
Total delivered450MAD 81,00050

A sales order is not a receivable and a delivery note is not automatically an invoice. Credit arises from the financial record and due date. If 50 cases are cancelled, preserve the agreement instead of changing history to pretend the order always said 450.

Checking an order and partial wholesale delivery
Checking an order and partial wholesale delivery.

Allocation, routing and EDI: requirements to test

BelloPOS handles stock, purchases, orders, deliveries, invoices, credit and exports. The verified pages do not promise advanced allocation by order, route optimisation, mobile geolocated proof of delivery or EDI with every large retailer. Test those needs separately instead of inferring them from the word distributor.

4. How BelloPOS handles the workflow

Go adds supplier purchasing, exported invoices, customer credit and statements, roles, activity log, backups and analytics to the till. It may suit a small wholesaler taking orders elsewhere and invoicing from sales, provided deliveries are controlled by procedure.

Pro adds quotations, sales orders, delivery notes, invoices and credit notes with conversion and linked history. It also adds the accounting bridge: sales, purchase and cash journals, ledger, VAT and XLSX, CSV, PDF, Sage and FEC-style audit exports according to the product page.

Customer credit in Go and Pro tracks limit, ledger, payments and statements. It replaces neither risk assessment nor collection. Compare the one-off plans on the pricing page, then simulate an order delivered in three parts.

5. Weekly distributor control

A short review reconciles commercial commitment, goods, invoices and cash.

ListReconcileTypical anomaly
Open ordersOrdered less delivered or cancelledForgotten balance
PickingAllocated against physical availabilityDouble promise
DeliveriesBL, acceptance and invoiceNot invoiced or invoiced twice
CreditDue invoices, payments and creditsUnallocated receipt
MarginSale price against received costOld cost after supplier rise
AccountingJournals, VAT and balanceIncomplete or overlapping period

Mistakes to avoid

  • Confusing an open order with invoiced revenue.
  • Invoicing 500 after delivering 450 without the corresponding agreement.
  • Changing the accepted order instead of preserving deliveries and balance.
  • Applying a price tier with no unit or minimum quantity.
  • Recording one customer receipt without allocating invoices.
  • Promising stock already committed to another customer.
  • Allowing a salesperson to exceed a credit limit without a trail.
  • Exporting accounting before reconciling credit notes and payments.

Frequently asked questions

Can a partial delivery be invoiced?

Yes under the agreement and chosen invoicing method. Keep the invoice consistent with delivery or the validated trigger and cite relevant records.

Does a delivery note replace the invoice?

No. It records handover; the invoice carries the receivable and invoicing fields. Keep them linked without confusing them.

How are the remaining 50 units tracked?

Keep the balance on the order with status, deadline or cancellation agreement. Do not alter history to hide the difference.

Is customer credit the value of orders?

No. It reflects financial debits and credits—especially invoices, credit notes and payments. An uninvoiced order is a commercial commitment.

Which BelloPOS plan suits a distributor?

Pro for the complete order-delivery-invoice flow and accounting exports. Go may cover purchasing, sale invoices and credit where orders are managed elsewhere.

Does BelloPOS optimise delivery routes?

That is not a promised feature in the verified scope. Use suitable logistics tooling where route optimisation is essential.

What to take away

Wholesale invoicing becomes reliable when every number keeps its name: ordered, allocated, delivered, invoiced, paid and outstanding. Linked documents eliminate re-entry, while the invoicing rule, physical allocation and credit control remain operating decisions. Start with one real partial order; if the system explains it end to end to customer, warehouse and accountant, it can support growth without hiding balances.

Sources

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

Connect order, deliveries, invoices and receipts

Test BelloPOS documents and customer credit with a genuine partial order before choosing Go or Pro.

Read next

Other practical guides on the same subject: