3.3 Sales & Revenue Cycle Controls and Procedures
Key Takeaways
- The revenue cycle includes customer order processing, credit evaluation, goods dispatch, invoicing, receivables ledger updating, and cash collection.
- Core documents in the sales cycle include Customer Purchase Orders, Sales Orders, Goods Dispatch Notes (GDNs) / Delivery Challans, Sales Invoices, and Remittance Advice.
- Essential control activities require pre-numbered delivery notes, credit limit checks before sales order acceptance, matching GDNs with invoices, and independent ledger reconciliations.
- Revenue cut-off testing verifies that sales are recorded in the correct accounting period by matching goods dispatch dates with invoice dates near year-end.
- Under the Bangladesh Value Added Tax and Supplementary Duty Act 2012, sales deliveries must be accompanied by mandatory VAT tax invoices (Mushak-6.3), creating a vital audit trail.
3.3 Sales & Revenue Cycle Controls and Procedures
The revenue and collection cycle is one of the most critical transaction cycles in any business entity. Because revenue is a key driver of financial performance and susceptible to material misstatement or fraud, ISA 315 and ISA 240 emphasize rigorous risk assessment and control testing in this area.
Overview and Stages of the Sales Cycle
The sales cycle spans the entire process from receiving a customer request to collecting cash and recording transaction completion. The cycle consists of six key stages: order entry, credit check, goods dispatch, invoicing, accounts receivable, and cash receipt.
Essential Documentation Flow
Control testing in the sales cycle relies on verifying a sequential, well-documented paper or electronic trail. The essential documents include:
| Document | Issued By | Purpose / Audit Significance | Key Control Feature |
|---|---|---|---|
| Customer Purchase Order (PO) | Customer | Represents external customer demand and transaction authorization | Must be attached to internal Sales Order |
| Sales Order (SO) | Sales Dept | Internal document detailing item description, quantities, and pricing | Requires credit approval stamp/system release |
| Goods Dispatch Note (GDN) / Delivery Challan | Warehouse / Storekeeper | Confirms physical removal of goods and customer receipt | Sequentially pre-numbered; signed by customer on delivery |
| VAT Tax Invoice (Mushak-6.3) | Accounts / Tax Dept | Statutory sales tax invoice under Bangladesh VAT Act 2012 | Mandatory for goods transport in Bangladesh; matches GDN |
| Sales Invoice | Accounts Dept | Formal bill to customer establishing legal debt | Matched against SO and GDN prior to issuance |
| Remittance Advice / Bank Advice | Customer / Bank | Accompanies payment to specify which invoices are settled | Used to post entries to accounts receivable sub-ledger |
Key Internal Controls by Stage
1. Order Entry and Credit Approval
- Credit Limit Verification: Automated system check or credit manager approval before accepting sales orders. Prevents sales to uncreditworthy customers or exceeding approved limits.
- Price List Maintenance: Standardized price master files in ERP systems, with access restricted to sales directors to prevent unauthorized price discounting.
2. Goods Dispatch & Inventory Release
- Sequential Pre-numbering: Goods Dispatch Notes (GDNs) and Delivery Challans must be pre-numbered. Missing numbers indicate unrecorded sales or unauthorized dispatch.
- Customer Acknowledgement: Physical or digital signature obtained from customer upon delivery to prove transfer of control under IFRS 15.
3. Invoicing and Accounts Receivable
- Three-Way Matching (Sales): Invoices should only be generated upon matching the Sales Order, approved GDN, and authorized price list.
- Daily Sales Journal Posting: Independent verification that sales invoices are recorded daily in both the sales journal and individual customer sub-ledgers.
4. Cash Receipts and Ledger Reconciliation
- Direct Bank Deposits / Account Payee Checks: Encouraging collections via electronic bank transfers (BEFTN/RTGS in Bangladesh) or crossed checks to mitigate cash theft.
- Independent Receivables Reconciliation: Monthly reconciliation between the Accounts Receivable control account in the general ledger and the individual customer sub-ledgers, reviewed by a finance manager.
Financial Statement Assertions & Associated Risks
Auditors assess key financial statement assertions in the revenue cycle to design effective tests of controls:
| Financial Assertion | Audit Risk / Potential Misstatement | Key Control Activity |
|---|---|---|
| Occurrence | Fictitious sales recorded to inflate revenue | Sales invoices tied to valid GDNs and customer POs |
| Completeness | Goods dispatched but sales invoices not raised (unrecorded sales) | Matching pre-numbered GDNs against sales invoices sequentially |
| Accuracy | Sales invoiced at incorrect prices or mathematical errors | Automated system price master file checks & invoice verification |
| Cut-off | Sales recorded in wrong accounting period (e.g., year-end padding) | Matching GDN dispatch dates strictly with invoice entry dates |
| Valuation & Allocation | Accounts receivable overstated due to uncollectible bad debts | Formal aged debt analysis & approval of allowance for expected credit losses (ECL) |
Bangladesh Statutory Context: VAT Mushak-6.3 & Tax Regulations
In Bangladesh, compliance with the Value Added Tax and Supplementary Duty Act 2012 introduces critical control requirements for manufacturing and trading entities:
- Form Mushak-6.3: Statutory VAT tax invoice that must accompany all taxable goods in transit. Operating without Mushak-6.3 exposes entities to heavy fines and seizure of goods by National Board of Revenue (NBR) officials.
- Audit Significance: Auditors cross-examine Mushak-6.3 register entries with commercial sales invoices and GDNs. Discrepancies between statutory VAT filings and financial ledger revenue indicate unrecorded sales or potential tax evasion risks.
Walkthrough & Test of Controls Procedures
Auditors test the operating effectiveness of revenue controls using the following sample procedures:
- Sample Selection: Select a sample of recorded sales invoices from the sales journal throughout the financial year.
- Documentation Check: Inspect attached Sales Orders, credit approval logs, pre-numbered GDNs, and customer delivery receipts.
- Price Verification: Trace unit prices to authorized corporate price lists.
- Arithmetic Verification: Recompute invoice extensions and VAT calculations.
- Cut-off Testing: Select GDNs issued 5 days before and 5 days after year-end, verifying that sales are recorded in the correct accounting period.
Which control activity directly addresses the 'Completeness' assertion for revenue by ensuring that all goods dispatched to customers are billed?
In Bangladesh, what statutory VAT document must accompany goods during transport under the Value Added Tax and Supplementary Duty Act 2012, providing auditors with key evidence of sales occurrence and dispatch?
To test the revenue 'Cut-off' assertion during a financial audit, which procedure should the auditor perform near the accounting period-end?