August 13, 2026

Accounting cycle: The 8 steps explained

Explore this topicOpen ChatGPT

Every finance team runs on a repeatable process for turning raw transactions into reliable financial statements, and if that process breaks down, errors compound fast. The accounting cycle is the structured, 8-step framework that keeps it running cleanly, from the moment a transaction occurs to the day you close your books.

Whether you're running a small business or managing a large finance team, the accounting cycle helps you track performance, ensure compliance, and maintain reliable financial records. The cycle repeats at the end of each accounting period, monthly, quarterly, or annually, so you can analyze results and prepare for what's next.

What is the accounting cycle?

The accounting cycle is an 8-step process for identifying, recording, and summarizing financial transactions over a specific accounting period. Sometimes called the accounting process or bookkeeping cycle, it begins when a financial transaction occurs and continues until you close and reset your accounts for the next cycle.

The cycle breaks down into three phases:

  • Identification: Gathering source documents such as invoices, receipts, and bank statements
  • Recording: Logging transactions using double-entry bookkeeping
  • Summarization: Compiling data into financial statements

Each phase ensures your financial records are accurate and provide a clear picture of your company's performance and financial position. The cycle is essential for maintaining financial transparency, making informed decisions, and staying compliant with accounting principles.

Accounting cycle vs. budget cycle

The accounting cycle and the budget cycle serve different purposes. The accounting cycle records what already happened. The budget cycle plans what you expect to happen.

Accounting cycleBudget cycle
FocusRecords past transactionsProjects future income and expenses
ProcessFollows standardized stepsVaries by organization
PurposeRequired for compliance and financial reportingUsed for planning and forecasting

Both cycles inform your financial strategy, but they operate on different timelines and answer different questions.

The 8 steps of the accounting cycle

You'll complete these steps in order each accounting period. They form the core of the bookkeeping process and ensure your financial statements reflect reality.

Here's a quick summary of the accounting cycle steps:

  1. Identify and analyze transactions: Gather source documents and determine which accounts each transaction affects
  2. Record transactions in a journal: Log each transaction as a journal entry with balanced debits and credits
  3. Post to the general ledger: Transfer journal entries to individual ledger accounts organized by category
  4. Prepare an unadjusted trial balance: Verify that total debits equal total credits before making adjustments
  5. Analyze the worksheet: Use an optional worksheet to organize data and identify accounts needing adjustment
  6. Record adjusting journal entries: Make period-end corrections for accruals, deferrals, depreciation, and estimates
  7. Prepare financial statements: Produce the income statement, balance sheet, and cash flow statement from adjusted data
  8. Close the books: Transfer temporary account balances to permanent accounts and reset for the next period

1. Identify and analyze transactions

The first step in the accounting cycle is identifying every event that affects your financial position and gathering the source documents to support it. That includes invoices, receipts, bank statements, purchase orders, and contracts.

Once you've collected the documentation, analyze each transaction to determine which accounts it affects. A credit purchase from a vendor, for example, impacts both your accounts payable and the related expense or asset account.

Say your business makes a $500 cash sale. That single transaction touches two accounts: You debit Cash to record the money coming in, and credit Sales Revenue to record the income you earned.

2. Record transactions in a journal

After you identify and analyze your transactions, record them as journal entries. This is called journalizing. Each entry includes debits and credits that must balance according to double-entry accounting principles where every transaction affects at least two accounts.

Here's what a simple journal entry looks like:

DateAccountDebitCredit
06/01Office Supplies (Expense)500
06/01Accounts Payable500

This step is critical for maintaining a general ledger that accurately reflects your financial activities.

3. Post to the general ledger

Once you record your journal entries, post them to the general ledger. The general ledger is your master record, organizing all transactions into individual accounts: assets, liabilities, equity, revenue, and expenses.

The general ledger gives you a full view of all financial activity, so you can monitor your company's financial position at any point. Accounts payable, for example, is an important liability account that tracks what you owe to suppliers.

4. Prepare an unadjusted trial balance

At the end of the accounting period, prepare an unadjusted trial balance. This report lists all accounts and their balances to verify that total debits equal total credits.

It's called "unadjusted" because you create it before making period-end adjustments. A properly balanced trial balance confirms the integrity of your data and helps you spot discrepancies early. An accounts payable imbalance, for instance, might signal a recording error in your business transactions.

5. Analyze the worksheet

A worksheet is an optional internal tool that helps you organize data and identify accounts that need adjustment. It tracks discrepancies and maps out what you need to fix, from accruals and prepaid expenses to depreciation.

Not all businesses use worksheets. Some skip directly to adjusting entries. But if your trial balance reveals issues, a worksheet helps you stay organized and ensures your financial statements accurately reflect your business's performance.

6. Record adjusting journal entries

At the end of each accounting period, record adjusting entries to ensure your accounts reflect accurate balances. These corrections align your books with accrual accounting principles by matching revenues and expenses to the correct period.

Common types of adjusting entries include:

  • Accruals: Revenue earned or expenses incurred but not yet recorded (e.g., unpaid wages)
  • Deferrals: Payments received or made in advance (e.g., prepaid insurance)
  • Depreciation: Allocating asset costs over their useful life
  • Estimates: Adjustments like bad debt allowances

After recording your adjusting entries, prepare an adjusted trial balance to confirm that debits still equal credits.

7. Prepare financial statements

The ultimate goal of the accounting cycle is to produce your financial statements. You prepare them from your adjusted trial balance data, following the format dictated by generally accepted accounting principles (GAAP) or International Financial Reporting Standards (IFRS).

The three main financial statements are:

  • Income statement: Shows revenue, expenses, and net income or net loss for the period
  • Balance sheet: Shows assets, liabilities, and equity at a point in time
  • Cash flow statement: Shows cash inflows and outflows during the period

8. Close the books

The final step in the accounting cycle is closing the books. Closing entries transfer temporary account balances, revenue and expenses, to permanent accounts like retained earnings. This resets your temporary accounts to zero for the next accounting period.

Your accounting system usually handles closing entries automatically. After closing, review any remaining balances in accounts payable for accuracy before the new period begins. Some businesses also record reversing entries at the start of the new period to simplify ongoing transaction recording.

Why some versions have 9 or 10 steps

The accounting cycle is most often described as 8 steps, but some frameworks list 9 or 10. The difference is how granularly each version splits the same work, not a change to the underlying process.

  • 9 steps in the accounting cycle: These versions typically break out the adjusted trial balance as its own step after adjusting entries
  • 10 steps in the accounting cycle: These add a post-closing trial balance and, in some versions, reversing entries at the start of the next period
  • 5 to 7 step versions: These combine the worksheet with adjusting entries or drop optional steps like the worksheet altogether

No matter the count, the core sequence is the same: identify transactions, record them, adjust, report, and close.

Accounting cycle timing

The accounting cycle repeats each accounting period, but how long that period lasts depends on your business. The most common intervals are monthly, quarterly, and annually.

Many companies follow a calendar year (January through December), while others use a fiscal year that aligns with their industry or business operations. A retail company might end its fiscal year on January 31, after the holiday season wraps up.

Choose a cycle length that matches your reporting needs. Monthly closes give you more frequent visibility, while annual cycles reduce the administrative burden for smaller teams.

Why the accounting cycle matters

A structured accounting process keeps your financial records accurate, your reporting compliant, and your decision-making grounded in real data. Without it, errors compound, reports become unreliable, and you lose visibility into how your business is actually performing.

Following the accounting cycle gives you a repeatable framework for capturing every transaction and translating it into meaningful financial statements. It's the foundation that auditors, investors, and leadership rely on when evaluating your company's financial health.

Benefits of the accounting cycle

Following the accounting cycle consistently delivers practical outcomes for your finance team:

  • Accuracy: A systematic process reduces errors in your financial records
  • Compliance: Ensures your financial statements meet regulatory standards like GAAP principles or IFRS
  • Visibility: Gives you a clear view of your financial position at any point during the period
  • Audit readiness: Creates organized documentation that auditors can follow
  • Decision support: Accurate data enables better financial decisions across the business

Accounting cycle fundamentals

You need to understand a few core accounting principles to run a smooth accounting cycle:

  • Accrual accounting: Recognizes revenues when earned and business expenses when incurred, regardless of cash flow. For example, you book December's electricity expense in December even if you pay the bill in January.
  • Revenue recognition: Ensures you record revenues when they're earned, not when you're paid. A company paid up front for a 12-month contract recognizes the revenue monthly rather than all at once.
  • Matching principle: Matches expenses to the revenues they help generate for accurate net income. You record the cost of goods sold in the same month you record the sale it produced.

Tips for managing the accounting cycle

Running a clean accounting cycle takes more than following the steps in order. Adapting the process to your team's size, reporting cadence, and tooling makes each close faster and more accurate.

Match your cycle to your reporting needs

Choose your accounting period length based on who needs your reports and when. If investors expect quarterly updates or your tax filings require monthly data, your cycle should match.

Publicly traded companies, for example, must file quarterly (10-Q) and annual (10-K) reports with the SEC, so their cycles are built around those filing deadlines. Private companies have more flexibility and often close monthly for internal visibility.

Catch and correct errors early

Review your trial balances promptly. Small errors compound quickly if you leave them uncorrected, and they become much harder to trace once you've moved to later steps.

Customize the process for your business

Not every step applies to every business. Worksheets, for example, are optional. Adapt the cycle to your needs without skipping essential steps like journal entries, trial balances, and closing entries.

Automate repetitive tasks

Software can handle transaction recording, posting, and account reconciliation, reducing manual effort and the errors that come with it. The less time you spend on data entry, the more time you have for analysis.

Ramp's Accounting Agent takes this further. It auto-codes every ERP field (GL, department, class, location, and custom fields) the moment a transaction posts, then moves routine, in-policy spend through a zero-touch lane from swipe to ERP with no rules to build.

Every decision comes with a confidence level, rationale, and the option to override, so your team keeps final post-to-ERP authority while handling more volume with fewer errors.

How to automate your accounting cycle

Most of the accounting cycle involves repetitive, rules-based tasks, exactly the kind of work that's ripe for automation. Modern accounting automation tools can handle transaction capture, categorization, reconciliation, and report generation without manual intervention.

The biggest time savings come from automating the early steps: identifying transactions, coding them to the right accounts, and syncing data to your general ledger. In practice, that means three moves: capture each transaction automatically, auto-code it to the right accounts, then sync it straight to your ERP.

When your tools integrate directly with your ERP or accounting software, you eliminate duplicate data entry and reduce the lag between when a transaction happens and when it hits your books.

That reliability is measurable. Ramp's Accounting Agent codes 3.5x more transactions automatically than rules-only tools and reaches 98% accuracy on transactions flagged ready to sync, so automating the early steps (identify, code, sync) is dependable enough to build your close around.

Early cycle stepManual approachAutomated approach
Data entryRekey each transaction by handTransactions captured automatically as spend posts
CodingLook up and assign GL, department, and class line by lineAuto-coded across all ERP fields the moment a transaction posts
ReconciliationMatch transactions and receipts one at a timeRamp data reconciles against the ERP with variances surfaced

Run reconciliations and adjusting entries faster with Ramp Stack

The middle of the cycle is where manual work piles up. Reconciliations happen line by line, and accrual and depreciation schedules live in spreadsheets you rebuild each period. An error that slips past the trial balance carries into your adjusting entries, and you're tracing it back during the period-end crunch.

Ramp Stack is an AI platform built for accounting that lets you deploy agents to reconcile accounts and update schedules, then turn the results into journal entries. Agents pull data from QuickBooks, NetSuite, Sage Intacct, or your spreadsheets and follow your team's existing process. Each output lands in a native, formula-backed workbook you can review and edit, and nothing syncs to your accounting system until an accountant approves it.

Here's what the accounting cycle looks like with Stack:

  • Reconcile accounts against source data: Stack matches bank activity to your records and asks you when an item needs judgment.
  • Build accrual and depreciation schedules: Agents prepare recurring schedules and reconciliations up to 9x faster, with every formula visible in the workbook.
  • Review the work behind every entry: Every session generates an exportable Session Audit Log, and each output shows the data and actions behind it.
  • Approve entries before they post: Entries sync only after an accountant signs off, with a link back to the session that produced it.

Try Stack for free and see why more than 70,000 businesses have saved 27.5 million hours with Ramp.

Try Ramp for free
Share with
Luke Tubinis•Director of Growth, Ramp
Luke is a growth marketer responsible for Ramp's contributor network. Prior to Ramp Luke has run growth and marketing teams at LogRocket, Tervela, and Acquia. Luke also consults on dozens of pre-seed, seed, and series A startups on their go-to-market strategies.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

FAQs

Some frameworks combine steps like worksheet analysis with adjusting entries, or omit optional steps like reversing entries, resulting in fewer total steps. The core process remains the same regardless of how many steps you use.

Skipping steps can cause unbalanced books, inaccurate financial statements, and compliance issues during audits.

The first step is identifying and analyzing transactions by gathering source documents such as invoices, receipts, and bank statements.

The final step is closing the books by transferring temporary account balances to permanent accounts and resetting for the next period.

It depends on your closing period and company size, ranging from a few days for a small business with simple transactions to two or three weeks for larger companies with multiple entities or significant adjusting entries.

“I assumed I would have to choose between speed and control. What I found is that you can have both. A well-designed system takes friction out, for the finance function and for everyone else.”

Justin Webster

CFO, Denver Broncos

What it takes to pay for an NFL season: inside the Denver Broncos’ finance rebuild

“A well-run district should not have to choose between getting work done at the school site and keeping control of the dollars behind it. We're not hiring more people to do more jobs, so we have to be smarter about the process. With Ramp, the purchase, the receipt, and the record stay together from the start. ”

Nick Brizeno

Director of Purchasing, San Marcos Unified School District

San Marcos Unified gives maintenance teams room to act — and finance a clear record of their spend across 19 schools

“In senior living, scale only works if the communities still feel personal. We needed the back office to carry more of the complexity, not the people serving residents. Ramp helped us build that infrastructure, so the experience in the community could stay human.”

Ryan Cole

CFO, Agemark Senior Living

How the family-owned business behind 28 senior living communities rebuilt finance to close 19 days faster

“AI is moving faster than the finance context around it. Prices change, models change, and the value is not always obvious from an invoice. We needed enough detail to know which bets deserved more investment — and which ones did not.”

Greg Cooley

Controller, AngelList

From purchase requests to 409 API keys: How AngelList puts spend under owner-level control

“Invoices, cards, tokens. The categories change but the principle doesn't: know where the money is going, remove the work around it, and make sure the spend is worth it.”

Maciej Mylik. Finance

ElevenLabs

ElevenLabs speaks more than 70 languages but its money speaks the same one

“We weren’t trying to retrofit an old finance system. We had a blank canvas, and Ramp gave us the foundation to build a global finance function of the future.”

Justin Dourado

Director of Finance, Othership

How Othership’s first finance hires built one operation across Canada and the U.S.

“There's just no surprises anymore. No more waiting two months to find out how a job did. We know how it's doing as it's happening.”

Erich Kuss

Financial Systems Manager, Infinity Home Services

Infinity Home Services prevents the margin leak nobody can see from the ground, so its 20+ local companies build what they bid

“More token spend isn’t proof that AI is working. Less isn’t proof that it isn’t. What matters is whether we’re buying the right level of intelligence for the work. Ramp lets us make that judgment in the same place we manage every other type of spend.”

Cody Nutt

Senior Director of Business Systems, Daxko

How Daxko put every AI token on the same operating system as every dollar