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.
Last updated: August 2026

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:

DocumentIssued ByPurpose / Audit SignificanceKey Control Feature
Customer Purchase Order (PO)CustomerRepresents external customer demand and transaction authorizationMust be attached to internal Sales Order
Sales Order (SO)Sales DeptInternal document detailing item description, quantities, and pricingRequires credit approval stamp/system release
Goods Dispatch Note (GDN) / Delivery ChallanWarehouse / StorekeeperConfirms physical removal of goods and customer receiptSequentially pre-numbered; signed by customer on delivery
VAT Tax Invoice (Mushak-6.3)Accounts / Tax DeptStatutory sales tax invoice under Bangladesh VAT Act 2012Mandatory for goods transport in Bangladesh; matches GDN
Sales InvoiceAccounts DeptFormal bill to customer establishing legal debtMatched against SO and GDN prior to issuance
Remittance Advice / Bank AdviceCustomer / BankAccompanies payment to specify which invoices are settledUsed 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 AssertionAudit Risk / Potential MisstatementKey Control Activity
OccurrenceFictitious sales recorded to inflate revenueSales invoices tied to valid GDNs and customer POs
CompletenessGoods dispatched but sales invoices not raised (unrecorded sales)Matching pre-numbered GDNs against sales invoices sequentially
AccuracySales invoiced at incorrect prices or mathematical errorsAutomated system price master file checks & invoice verification
Cut-offSales recorded in wrong accounting period (e.g., year-end padding)Matching GDN dispatch dates strictly with invoice entry dates
Valuation & AllocationAccounts receivable overstated due to uncollectible bad debtsFormal 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:

  1. Sample Selection: Select a sample of recorded sales invoices from the sales journal throughout the financial year.
  2. Documentation Check: Inspect attached Sales Orders, credit approval logs, pre-numbered GDNs, and customer delivery receipts.
  3. Price Verification: Trace unit prices to authorized corporate price lists.
  4. Arithmetic Verification: Recompute invoice extensions and VAT calculations.
  5. 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.
Loading diagram...
Sales Cycle Document Flow & Control Checkpoints
Test Your Knowledge

Which control activity directly addresses the 'Completeness' assertion for revenue by ensuring that all goods dispatched to customers are billed?

A
B
C
D
Test Your Knowledge

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?

A
B
C
D
Test Your Knowledge

To test the revenue 'Cut-off' assertion during a financial audit, which procedure should the auditor perform near the accounting period-end?

A
B
C
D