Business and Technology · Financial systems and technology
Accounting Information Systems and Transaction Cycles
Updated 11 October 2026 · Fact-checked
An accounting information system (AIS) captures transaction data, processes it into ledgers and reports, and stores it. Transactions fall into cycles: sales, purchases, payroll and cash. To answer exam questions, identify the cycle, list its documents in order, then name the input, processing, storage and output stages and the controls.
Understand Accounting Information Systems and Transaction Cycles
An accounting information system (AIS) is the set of people, procedures, records and technology that turns business events into financial information. It can be manual (paper books), computerised (software), or a mix. The purpose is the same: record transactions accurately and report them to users.
Every AIS follows the same flow. Input: data is captured from source documents such as orders, invoices and timesheets. Processing: data is classified, calculated, and posted to ledgers. Storage: data is held in files or databases (master files hold standing data such as customer details; transaction files hold current events). Output: reports, statements, financial statements and management information.
Business events repeat in patterns called transaction cycles. The sales cycle runs from customer order to despatch of goods, invoicing, recording the receivable and receiving payment. The purchases cycle runs from requisition and purchase order to goods received, supplier invoice, recording the payable and payment. The payroll cycle covers timesheets or attendance records, gross pay calculation, deductions, payslips, payment and posting to the ledgers. The cash cycle covers receipts and payments, bank records and reconciliation.
A transaction processing system (TPS) handles these routine, high-volume events. It can work in batch mode (transactions collected and processed together, such as payroll) or real-time mode (processed immediately, such as stock updates at a till). Real-time gives current data but costs more to run. Batch is cheaper but data can be out of date.
Manual and computerised systems differ in speed, accuracy and control. Computers process large volumes quickly and consistently, and one entry can update many records. But they bring risks: hacking, data loss, system failure and over-reliance on software. Manual systems are slower and prone to arithmetic and posting errors, but are simple and need little technology.
Key formulas to remember
- AIS data flow
- Input → Processing → Storage → Output
- Use this frame for any question asking how a system handles transactions.
- Sales cycle documents
- Order → Despatch note → Invoice → Receivable ledger → Receipt
- Credit notes handle returns. The invoice triggers the accounting entry.
- Purchases cycle documents
- Requisition → Purchase order → Goods received note → Supplier invoice → Payment
- Match the order, goods received note and invoice before paying.
- Payroll cycle
- Gross pay − deductions = net pay
- Deductions include tax and employee social contributions. Employer costs sit on top of gross pay.
- Processing modes
- Batch = grouped, delayed; Real-time = immediate, current
- Choose by how urgently up-to-date data is needed.
How to solve Accounting Information Systems and Transaction Cycles questions
Use this method for any objective test question on accounting systems or transaction cycles.
- 1Read the last line first so you know whether the question asks for a document, a stage, a control or a comparison.
- 2Identify the cycle: sales, purchases, payroll or cash.
- 3Place the item in the sequence of that cycle, using the document order you have learned.
- 4If it is about system stages, label it as input, processing, storage or output.
- 5For manual versus computerised questions, think speed, accuracy, volume, cost and risk.
- 6Eliminate options that belong to a different cycle or that reverse the order.
- 7For multiple response, select exactly the stated number and check each choice separately.
Quickest way: Cycle-and-stage shortcut
When to use it: Use it on one- and two-mark objective questions when you have under a minute.
- Spot a keyword: customer, supplier, employee or bank. It tells you the cycle.
- Ask what triggers the accounting entry: the invoice in sales and purchases, the payroll run in payroll, the receipt or payment in cash.
- Ask if the item is a source document (input), a ledger (storage) or a report (output).
- Pick the option that fits both cycle and stage.
Common mistakes in Accounting Information Systems and Transaction Cycles
Treating the despatch note as the trigger for the sales entry.
Goods leaving feels like the sale.
Fix: The sales invoice is the document used to record the sale and receivable. The despatch note is evidence of delivery.
Mixing up master files and transaction files.
Both are stored data, so they look alike.
Fix: Master files hold standing data (customer names, pay rates). Transaction files hold current events (this month's invoices, hours worked).
Saying computerised systems remove errors.
Computers feel precise.
Fix: They reduce arithmetic errors but not input errors or fraud. Wrong data in gives wrong data out.
Paying a supplier on the invoice alone.
The invoice asks for payment.
Fix: Match the purchase order, goods received note and invoice first. This confirms you ordered and received what you are paying for.
Assuming payroll must be real-time.
Pay seems urgent.
Fix: Payroll is typically run in batches at set intervals, because the data is gathered over a pay period.
Worked examples
Example 1
Which ONE of the following is the correct order of documents in the purchases cycle? A) Invoice, purchase order, goods received note, payment B) Purchase order, goods received note, supplier invoice, payment C) Goods received note, purchase order, payment, invoice D) Payment, purchase order, invoice, goods received note
Show the solution
- The cycle is purchases, so start with the buyer's request to supply: the purchase order.
- The supplier delivers goods, and the buyer records receipt on a goods received note.
- The supplier then sends an invoice, which is matched with the order and the note.
- Payment follows after matching.
- Only option B follows this sequence.
Answer: B
Example 2
A company collects employees' timesheets throughout the month and calculates all pay on the last working day. Which processing mode is this, and why is it suitable? A) Real-time, because pay is updated instantly B) Batch, because data is grouped and processed together at set intervals C) Real-time, because timesheets are collected D) Batch, because each timesheet is processed on arrival
Show the solution
- Timesheets are collected over a period.
- They are processed together at one point in time.
- That is batch processing: grouped and delayed.
- It suits payroll as pay is only needed at fixed dates, and processing together is cheaper.
- Options A and C wrongly say real-time. Option D says each is processed on arrival, which contradicts the scenario.
Answer: B
Exam tips
- Learn the document order for each cycle until you can write it from memory. Many questions are just sequencing.
- Always match the document to the cycle named: customers and invoices out for sales, suppliers and invoices in for purchases.
- In manual versus computerised comparisons, give a benefit and a risk for computers. Examiners reward balanced answers.
- For multiple response items, count how many answers are required before you select.
- Use the input, processing, storage, output frame when options mention files, reports or source documents.
Practice questions from Financial systems and technology
- A retailer holds customers' names, addresses and purchase histories. Under typical data protection principles, which action would breach the…
- Orla Co's integrated accounting system automatically posts a sales invoice entered in the sales module to the receivables ledger, the genera…
- Which of the following is the best description of the 'velocity' characteristic of big data?
- In the systems development life cycle, a retail group has documented what its new inventory system must do, including required reports, user…
- A company's MIS reports are criticised: managers receive a 40-page monthly pack, most of it irrelevant to their decisions, and it arrives th…
Accounting Information Systems and Transaction Cycles in other exams
The same ground in other exams, if you are preparing for more than one or want another angle on it.
Accounting Information Systems and Transaction Cycles: frequently asked questions
What is an accounting information system in ACCA BT?
It is the combination of people, procedures, records and technology that captures, processes, stores and reports financial transactions. It can be manual or computerised. BT tests its stages and how it supports each transaction cycle.
What are the main transaction cycles?
The main cycles are sales, purchases, payroll and cash. Each has a standard sequence of documents and records. Knowing the sequence helps you answer most related questions quickly.
What is the difference between manual and computerised accounting systems?
Manual systems use paper records and are slower and more error-prone in calculation, but need little technology. Computerised systems are faster and handle large volumes, but face risks such as hacking, data loss and system failure.
What is the difference between batch and real-time processing?
Batch processing groups transactions and processes them together later. Real-time processing handles each transaction as it happens, so data is always current. Real-time costs more but suits things like stock control.