Retail

How to Record a Wholesale or Bulk Sale to a Business Customer on Credit

Selling a large quantity to a B2B customer at a wholesale price on credit terms, recognizing revenue and COGS at delivery.

Account NameTypeDebit ($)Credit ($)
Accounts Receivable (Business Customer)Asset (+)2,320.00-
Sales Revenue (Wholesale)Revenue (+)-2,000.00
VAT Output Tax Payable (16%)Liability (+)-320.00
Cost of Goods SoldExpense (+)1,200.00-
Merchandise InventoryAsset (-)-1,200.00

💡 Accountant's Note

Wholesale sales are invoiced on credit terms rather than collected at POS. Revenue and COGS are recognized at delivery when control transfers to the buyer.

Practitioner & Systems Framework

💻 ERP Architecture

Set up wholesale customers with approved credit limits and payment terms in the ERP. Generate a formal tax invoice at delivery. Track the Accounts Receivable aging for wholesale customers weekly — B2B credit customers have higher default risk than retail POS customers. Maintain a separate Sales Revenue (Wholesale) account to distinguish wholesale from retail channel performance.

⚠️ Audit Flags

Revenue recognition timing is critical — recognize at delivery (when control passes), not at order placement. For large wholesale orders with multiple delivery tranches, recognize proportionally as each tranche is delivered. Auditors also check that COGS is recognized in the same period as revenue and that the wholesale gross margin is consistent with the contract pricing.

📄 Required Documentation

Sales invoice (tax invoice with TRN, delivery date, credit terms), delivery confirmation (signed delivery note), customer credit approval, Accounts Receivable aging, COGS entry matched to delivery date, and wholesale pricing agreement.

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions