SQLite accounting database
Download a ready-to-query SQLite database with 73 tables for SQL practice, source-to-ledger tracing, and accounting analytics labs.
Synthetic accounting analytics dataset
Charles River is a synthetic ERP-style accounting analytics environment that helps students trace business activity from source documents to GLEntry using SQL, Excel, and guided teaching materials.
Why Charles River
Students often see tables before they understand the business process and accounting logic behind them. Charles River exists to solve that teaching problem by connecting business events, source documents, process flows, and posted ledger activity in one integrated model.
What's Included
Download a ready-to-query SQLite database with 73 tables for SQL practice, source-to-ledger tracing, and accounting analytics labs.
Work from the same synthetic accounting dataset in an Excel workbook or a CSV package when the class needs pivots, charts, or external tooling.
Use one dataset across financial reporting, managerial analysis, audit procedures, working-capital review, payroll, and manufacturing cases.
Pair downloads with process flows, schema guidance, SQL walkthroughs, analytics pages, and instructor adoption support instead of starting from bare tables.
What Makes It Different
Follow business events from source documents through process flow and into GLEntry with clear traceability.
Use one integrated environment for query work, workbook analysis, and guided interpretation without rebuilding the dataset first.
Pair process guides, schema and posting references, analytics pages, and cases so students learn the business before the joins.
What You Can Do With It
Teach why each document exists, how process cycles connect, and which events actually reach the ledger.
Support structured query work with one company model that already connects process logic, documents, and accounting outcomes.
Use the same environment for pivots, workbook-based analysis, and classroom discussion without losing business context.
Trace approvals, exceptions, labor, variance, portfolio behavior, and control logic inside one integrated teaching dataset.
Why Instructors Adopt It
Charles River is designed for reuse across AIS, business process, SQL, Excel, audit, and managerial accounting work. Instructors can keep one integrated environment and vary the emphasis by course, module, or assignment type.
Choose Your Next Step
Common Questions
Yes. Charles River is a synthetic accounting analytics dataset built for teaching, open reuse, and broad classroom distribution without exposing real company transactions.
The published package includes a SQLite database, an Excel workbook, and a CSV export so users can move between SQL practice, workbook analysis, and table-by-table tooling without switching datasets.
Yes. The dataset is designed for SQL practice, source-to-ledger tracing, audit exception review, financial analysis, managerial accounting, and business-process teaching in one connected model.
It is built for AIS, accounting analytics, audit, financial, managerial, and business-process courses where students need a realistic accounting database plus guided teaching materials.
Open Educational Resource
Charles River Accounting Dataset is an openly licensed open educational resource designed for reuse, adaptation, and course adoption.