1. Sales Department – receives customer orders; issues invoice
2. Credit department – reviews credit rating of customers
3. Warehouse Department – Releases the unit to shipping department
4. Shipping department – prepares bill of lading
5. Billing Department – Sends invoice to the customers and updates sales journal; also sends stock release
6. Inventory Control – updates inventory Subsidiary ledger
7. Accounts receivable department – updates AR subsidiary ledger
8. General Ledger – receives AR summary and journal vouchers and record it to General Ledger
9. Receiving Department – receives sales returns from customers
10. Mail room – receives checks issued by the customers
11. Cash Receipt Department – deposit the check in the bank and updates cash receipts journal
12. Controller – creates bank reconciliation