Sales System: Control Objectives, Controls, and Tests of Controls

The sales system is a key component of an organization’s revenue cycle, responsible for processing customer orders, delivering goods or services, generating invoices, and collecting payments. Given its direct impact on revenue recognition and financial reporting, the sales system is susceptible to various risks, including errors, fraud, and revenue misstatements. To mitigate these risks, organizations must implement robust control objectives and internal controls. Auditors, in turn, perform tests of controls to assess the effectiveness of these internal mechanisms. This article explores the control objectives of the sales system, the specific controls that support these objectives, and the tests auditors perform to evaluate their effectiveness.


1. Control Objectives of the Sales System

Control objectives define the goals that internal controls aim to achieve within the sales system, ensuring accuracy, completeness, and integrity of revenue-related transactions.

A. Ensure Accurate and Complete Revenue Recognition

  • Objective: Sales transactions should be recorded accurately and in the correct accounting period, following applicable accounting standards (e.g., IFRS 15, ASC 606).
  • Example: Revenue is recognized only when goods are delivered, and the risks and rewards of ownership have transferred to the customer.

B. Safeguard Against Fraud and Unauthorized Transactions

  • Objective: The sales system should prevent unauthorized transactions and detect fraudulent activities, such as fictitious sales or unauthorized discounts.
  • Example: Only authorized personnel can approve discounts or process returns, reducing the risk of revenue manipulation.

C. Ensure Timely and Accurate Billing and Collections

  • Objective: Invoices should be generated promptly and accurately, and collections should be managed efficiently to maintain cash flow and reduce bad debts.
  • Example: Invoices are automatically generated upon shipment, and overdue accounts are monitored through an automated collections system.

D. Maintain Proper Segregation of Duties

  • Objective: Duties related to order processing, shipping, invoicing, and collections should be segregated to prevent errors and fraud.
  • Example: The employee who approves credit limits is different from the employee who processes sales orders.

2. Key Controls in the Sales System

To achieve the control objectives, organizations implement specific controls throughout the sales process, from order initiation to payment collection.

A. Order Processing Controls

  • Credit Approval Controls: All sales on credit should be subject to credit checks and approval to prevent uncollectible accounts.
  • Example: The system automatically checks a customer’s credit limit before processing an order, and any exceptions require managerial approval.
  • Order Authorization Controls: Orders should be reviewed and approved to ensure they are legitimate and comply with pricing policies.
  • Example: Sales exceeding a certain threshold require approval from a senior manager.

B. Shipping and Delivery Controls

  • Shipping Authorization: Goods should not be shipped without proper authorization and documentation, such as an approved sales order.
  • Example: Warehouse staff can only process shipments with a verified sales order and approved credit status.
  • Delivery Confirmation: Proof of delivery should be obtained to confirm that goods were received by the customer, supporting proper revenue recognition.
  • Example: Signed delivery receipts are required before recognizing revenue in the financial records.

C. Invoicing and Billing Controls

  • Automated Invoice Generation: Invoices should be generated automatically from the sales system to ensure accuracy and reduce manual errors.
  • Example: The ERP system automatically generates invoices based on shipping confirmations and pre-approved sales orders.
  • Invoice Review and Approval: Invoices should be reviewed for accuracy before being sent to customers, particularly in cases of manual adjustments.
  • Example: A finance team member reviews invoices for large transactions before they are sent to customers.

D. Accounts Receivable and Collections Controls

  • Payment Application Controls: Payments received from customers should be promptly and accurately applied to outstanding invoices.
  • Example: The system automatically matches incoming payments with open invoices based on invoice numbers.
  • Collections Monitoring: Overdue accounts should be monitored regularly, with follow-up actions taken according to the organization’s credit policy.
  • Example: Automated reminders are sent to customers with overdue balances, and delinquent accounts are escalated to the collections department.

E. Segregation of Duties Controls

  • Separation of Responsibilities: Different individuals should handle order processing, invoicing, shipping, and collections to minimize the risk of errors and fraud.
  • Example: The employee responsible for processing customer payments is not allowed to adjust customer accounts receivable balances.

3. Tests of Controls in the Sales System

Auditors perform tests of controls to evaluate the design and operating effectiveness of the sales system’s internal controls. These tests provide evidence on whether controls are functioning as intended to prevent or detect material misstatements in financial reporting.

A. Testing Order Processing Controls

  • Test of Credit Approval: Verify that credit approvals are documented and that sales exceeding credit limits are appropriately authorized.
  • Procedure: Select a sample of credit sales and inspect the documentation to ensure credit limits were reviewed and approved.
  • Example: The auditor selects 20 sales transactions and checks whether each has documented credit approval from the finance team.
  • Test of Order Authorization: Confirm that sales orders are properly authorized before goods are shipped.
  • Procedure: Inspect a sample of sales orders for authorization signatures and approval stamps.
  • Example: The auditor reviews sales orders over $10,000 to verify managerial approval before shipment.

B. Testing Shipping and Delivery Controls

  • Test of Shipping Authorization: Ensure that shipments occur only after proper authorization and that they match approved sales orders.
  • Procedure: Match a sample of shipping documents to approved sales orders and credit approvals.
  • Example: The auditor matches 15 shipping documents to corresponding sales orders to verify that shipments were properly authorized.
  • Test of Delivery Confirmation: Confirm that revenue is recognized only after delivery is verified.
  • Procedure: Inspect delivery receipts and compare them to the dates when revenue was recorded in the financial statements.
  • Example: The auditor reviews delivery receipts for a sample of transactions to ensure revenue recognition aligns with delivery confirmation.

C. Testing Invoicing and Billing Controls

  • Test of Automated Invoice Generation: Verify that invoices are generated automatically and accurately reflect sales orders and shipping data.
  • Procedure: Select a sample of invoices and trace them back to corresponding sales orders and shipping documents.
  • Example: The auditor reviews 25 invoices to ensure they were generated from approved sales orders and that amounts match delivered goods.
  • Test of Invoice Review and Approval: Confirm that invoices are reviewed and approved before being sent to customers.
  • Procedure: Inspect documentation of invoice approvals for a sample of large transactions.
  • Example: The auditor reviews invoices over $50,000 to verify that they were approved by a senior finance manager before issuance.

D. Testing Accounts Receivable and Collections Controls

  • Test of Payment Application: Verify that payments are accurately applied to the correct invoices.
  • Procedure: Select a sample of customer payments and trace them to the corresponding invoices in the accounts receivable ledger.
  • Example: The auditor selects 30 payments and confirms that they were correctly applied to customer accounts in the system.
  • Test of Collections Monitoring: Ensure that overdue accounts are regularly reviewed and follow-up actions are documented.
  • Procedure: Review collection logs and correspondence with customers regarding overdue payments.
  • Example: The auditor inspects collection notes and emails for a sample of accounts that were more than 60 days overdue.

E. Testing Segregation of Duties Controls

  • Test of Role Assignments: Verify that duties related to sales, invoicing, shipping, and collections are appropriately segregated.
  • Procedure: Review user access logs and organizational charts to confirm that no single individual has control over multiple stages of the sales process.
  • Example: The auditor reviews access rights in the ERP system to ensure that the employee responsible for approving credit limits cannot modify customer payment records.

4. Challenges in Testing Sales System Controls

While testing controls in the sales system is essential for ensuring accurate financial reporting, auditors may encounter several challenges during the process.

A. Incomplete Documentation

  • Challenge: Lack of proper documentation for sales transactions, approvals, or collections can hinder the auditor’s ability to test controls effectively.
  • Impact: Auditors may need to rely on alternative procedures, such as observation or inquiry, which may not provide sufficient evidence.
  • Example: The auditor finds missing approval signatures on several sales orders, requiring additional testing to verify authorization procedures.

B. Complex or Decentralized Sales Systems

  • Challenge: Organizations with multiple sales channels, locations, or systems may have inconsistent control practices, complicating the testing process.
  • Impact: Inconsistent controls increase the risk of errors and may require additional substantive testing.
  • Example: A multinational company uses different sales systems across regions, making it difficult to standardize and test controls uniformly.

C. Override of Controls by Management

  • Challenge: Management override of controls can undermine the effectiveness of the sales system’s internal controls.
  • Impact: Auditors must design additional procedures to detect potential override and ensure controls are consistently applied.
  • Example: The auditor identifies instances where management bypassed credit approval limits, increasing the risk of uncollectible accounts.

Ensuring the Effectiveness of Sales System Controls

Effective internal controls within the sales system are crucial for ensuring accurate revenue recognition, preventing fraud, and maintaining operational efficiency. By defining clear control objectives and implementing specific controls across order processing, shipping, invoicing, and collections, organizations can mitigate risks and enhance the integrity of financial reporting. Auditors play a critical role in evaluating the design and effectiveness of these controls through comprehensive tests of controls, which provide assurance that the sales system is functioning as intended. Despite challenges such as incomplete documentation, complex systems, and management override, adopting best practices in control implementation and testing supports robust financial management and regulatory compliance.

Scroll to Top