Most accounting information systems (AIS) courses cover business cycles, business processes, transaction processing, risks, controls, and other topics independently. Thus, students can miss important relationships among those topics. This case integrates these topics, including how business cycles drive transaction processing, by guiding students through accounting tasks for a kayak retailer. In the case, students analyze business process activities and record transactions in QuickBooks software, a widely-used computerized accounting system representative of those they will likely encounter during their careers.

Recent AACSB (2022a, 2022b) mandates for coverage of technology, updates to the CPA exam (AICPA, 2022), and feedback from employers (Nickell & Chambers, 2022; Weisenfeld et al., 2020; Winstead & Wenger, 2015) make clear that accounting information systems (AIS) courses continue to be a core part of the accounting curriculum. AIS textbooks typically include business processes, transaction cycles, transaction processing, database design, and technology use (Raschke & Schatzel, 2021; Richardson et al., 2024; Romney et al., 2024; Turner et al., 2022). However, students can only understand relationships among those topics if the course makes explicit their connections. This paper describes a case that provides linking activities across those topics. Lawson et al. (2014) note that integrating accounting competencies is critical to students’ long-term success.

In this case, students use the information provided to set up a retailer (The Kayak Roll) in QuickBooks, enter beginning balances, enter transactions, create source documents, and generate reports. Students gain hands-on experience processing transactions while learning how the retailer's specific business activities drive the transactions. The case appears in  Appendix A.

Most small and medium-sized businesses in various industries use QuickBooks (Adams, 2022; Enlyft, 2022; Sandberg, 2023). Accounting programs that place graduates in these companies (or the accounting firms that serve them) often teach QuickBooks software in their AIS courses. In my AIS course, I review the primary business cycles (revenue, expenditure, payroll, production, and financing) and relate them to how accountants and accounting systems record transactions in journals and classify them in ledgers. I then explain how QuickBooks, a widely used accounting software package, works. I use the case as a final step toward integrating business cycle and transaction processing concepts into a specific software implementation.

Existing Resources for Integration

Few existing resources comprehensively integrate business cycles and transaction processing with accounting software. Most AIS textbooks do not include suitably comprehensive cases. Few ancillary hands-on cases integrate business cycle and transaction processing concepts, especially in computerized accounting system settings. Although some published cases feature multiple business cycles (examples include Borthick et al., 2010; Hayes & Reynolds, 2005; Klamm & Weidenmier, 2004; Premuroso et al., 2011; and Walters, 2011), most illustrate a single cycle only (see Lambert and Bee 2015 for a case featuring the production cycle).

Arens and Ward (2020) cover documentation and transaction processing for multiple cycles in a manual accounting system in their activity, which requires 15-20 hours of student work. This time requirement can make the Arens and Ward (2020) activity too time-consuming for many AIS courses, and students must purchase the materials. Other accounting practice sets are manual (such as Kieso et al., 2019) or require software other than QuickBooks (such as Ingraham & Jenkins, 2019).

Instructional handbooks for QuickBooks include Conlon (2021) and Williams (2021) for the QuickBooks desktop and Hartley (2022), Owen (2023), and Yacht and Lowenkron (2023) for QuickBooks online. Although these provide step-by-step guidance for using the software, they do not establish clear connections to business process or cycle concepts.

Long and Long (2019) is the only QuickBooks practice set I found that provides integrated coverage of business cycle and transaction processing activities. However, it requires students to purchase the materials.

The case helps students learn how an automated transaction processing system (QuickBooks) records and summarizes data about business processes. The three learning outcomes students can achieve by working the case include the abilities to:

  1. Describe a retail store's business processes, including how they are organized into cycles, and explain how to create information useful to the store's managers using data from those processes.

  2. Explain how QuickBook's transaction processing activities relate to specific business process elements.

  3. Record data about business processes in the QuickBooks’ transaction processing environment.

Before working this case, students should have exposure to business processes organized as cycles (revenue/collection cycle, purchase/expenditure cycle, or payroll cycle, for example), an understanding of the accounting process (recording transactions and other economic events in a journal, posting journal entries to a ledger, creating a trial balance, preparing and posting adjusting journal entries, creating an adjusted trial balance, preparing and posting closing entries, creating a post-closing trial balance, and preparing financial statements) in a manual system. They should also know the elements and functionality of QuickBooks software. The Intuit for Education (2024) program lets students and faculty obtain QuickBooks software at no cost.

In my use of the case, students read about each business cycle before class. In class, we discuss each cycle before students do related QuickBooks tutorials, which allows students to see how the business cycle processes lead to transaction recording with the software. The readings, lectures, and class discussions include business process concepts and specific steps within the processes, the source documents associated with each process step, typical risks and controls, and how these controls exist (or can be implemented) in QuickBooks.

Delivery Options

Instructors can provide conceptual content (business cycles, process steps, risks, controls, and so on) through in-person lectures or narrated videos. This flexibility allows instructors to use the case in courses delivered in any modality (in-person, fully only, or hybrid). Using class time for hands-on practice with the software, preferably right after students learn the specific business process steps, allows immediate reinforcement.

Integration with Other Course Materials

The first two steps in QuickBooks are always “Create a Company” and “Establish Opening Balances.” After that, instructors can cover business cycle concepts in any order. Table 1 shows the linkages between business cycles, process steps, and tasks students perform in QuickBooks as they work the case.

Table 1

Business Cycles and Process Steps Linked to QuickBooks Tasks

Business Cycles and Process Steps Linked to QuickBooks Tasks
Business Cycles and Process Steps Linked to QuickBooks Tasks

In the teaching notes, I provide a course schedule that shows how to integrate the case into an AIS course using a widely adopted textbook (Romney et al., 2024). I recommend having students submit three separate deliverables as they complete the case, as follows: 1) demonstrate that they have set up the company in QuickBooks with the provided opening balances, 2) describe their treatment of each provided transaction (based on QuickBooks functionality), and 3) reports generated by QuickBooks after they have entered all provided transactions. Grading rubrics and further implementation discussion is in the teaching notes.

Time Required

The case requires eight to nine hours to complete; however, much of the business cycle/process content will likely replace similar content in most AIS courses. If the course already includes transaction processing software content, the QuickBooks content in the case might replace it, too. Thus, the net additional time needed for the case will likely be less than six hours. As noted above, the case allows multiple delivery configurations, including completing parts or the entirety of the case outside of class.

Adaptations and Suggestions

Instructors can have students record the case transactions manually or in Excel if they lack experience in making accounting entries. My experience with requiring students to enter the same transactions more than once (for example, in a manual system, then in QuickBooks) is that they find it tedious and frustrating.

Whether instructors assign the first task (setting up the company in QuickBooks) in or outside class, I recommend having students submit that work for grading before they do the transaction analysis and data entry work. If a student's beginning balances, account types, or financial statement settings are incorrect, the final submission will be incorrect even if all subsequent work (transaction analysis and entry) is correct.

In my experience teaching QuickBooks, students often need help writing correct summary journal entries (to establish revenue and expense accounts). Their previous experience with closing entries often confuses them about the purpose of summary journal entries in QuickBooks, and their failure to remember specific accounts’ normal balances often leads them to make incorrect (often backward) journal entries.

To reduce the likelihood of cheating, instructors can give each student a unique transaction set (retaining the form of the transactions but changing the numbers. I provide an Excel template with instructions for using this approach in the teaching notes.

I have used this case in 14 introductory undergraduate AIS course sections at three institutions over ten years. The average section size was 19 students. Students were 46% male and 54% female, mostly accounting majors in their junior or senior years, and almost all were traditional college-aged students who had completed prerequisites, including cost accounting and intermediate accounting II.

Student Reactions to the Case

To gauge how well students felt the case worked, I distributed surveys to students in five sections that asked seven questions about their learning experiences using the case. Each survey item asked students to indicate their agreement with a statement by providing a rating on a seven-point Likert scale (7 = “strongly agree,” 1 = “strongly disagree”). Results appear in Table 2.

Table 2

Means of Student Ratings on Agreement with Survey Statements

Means of Student Ratings on Agreement with Survey Statements
Means of Student Ratings on Agreement with Survey Statements

These results show that students largely found the case interesting, beneficial, and challenging (statements 1, 6, and 7) and to meet its learning objectives (statements 2, 3, 4, and 5).

Student Performance on the Case

I report the distribution of grades students earned on the case assignment in five sections of my AIS course that ran between Fall 2018 and Spring 2020. I taught those sections using the three-submission format I recommended earlier in this paper. Table 3 shows grades over these five sections on each submission and the total grades for the case.

Table 3

Grade Distributions for the Three-submission Format, Five Course Sections (Fall 2018 – Spring 2020)

Grade Distributions for the Three-submission Format, Five Course Sections (Fall 2018 – Spring 2020)
Grade Distributions for the Three-submission Format, Five Course Sections (Fall 2018 – Spring 2020)

Overall, about 76% of students across semesters achieved a passing grade (C or above) on the case. This student performance demonstrates that most students completing the case master business cycle and process concepts in a QuickBooks transaction processing environment.

This case integrates student learning about business cycles and processes into transaction processing activities. In the case, students apply business cycle/process concepts as they analyze business events and transactions before entering them into QuickBooks transaction-processing software. This integration provides a better understanding of how those concepts are interrelated and applied in a real-world setting. In addition to describing the case, I outline implementation options in an introductory undergraduate AIS course and include efficacy data for using the case in multiple sections of AIS courses.

I appreciate the helpful suggestions and other feedback from the anonymous reviewers as well as the assistance of the senior and associate editors in improving this manuscript. I also express gratitude to the countless students at the University of Wyoming, Colorado Mesa University, and Colorado State University – Pueblo who completed the case and who provided direct and indirect feedback that led to its improvement.

AACSB International (AACSB)
. (
2022a
,
July
1
).
2020 Guiding principles and standards for business accreditation
. https://www.aacsb.edu/-/media/documents/accreditation/2020-aacsb-business-accreditation-standards_redlined-july-1-2022.pdf
Adams
,
M.
(
2022
).
7 reasons your business isn't outgrowing QuickBooks
.
Fourlane
. https://www.fourlane.com/blog/7-reasons-your-business-hasnt-outgrown-quickbooks/
AICPA
. (
2023
,
January
2
).
Learn what to study for the CPA exam
. https://www.aicpa.org/resources/article/learn-what-is-tested-on-the-cpa-exam
Arens
,
A. A.
&
Ward
D. D.
(
2020
).
Systems understanding aid
(10th ed.).
Armond Dalton
.
Borthick
,
A. F.
,
Schneider
,
G. P.
, &
Vance
,
A. O.
(
2010
).
Preparing graphical representations of business processes and making inferences from them
.
Issues in Accounting Education
,
25
(
3
),
569
582
. https://doi.org/10.2308/iace.2010.25.3.569
Conlon
,
T.
(
2021
).
QuickBooks desktop 2021: Comprehensive
.
Labyrinth Learning
.
Enlyft
. (
2022
).
Companies using QuickBooks
. https://enlyft.com/tech/products/quickbooks
Garnsey
,
M.
,
Doganaksoy
,
N.
, &
Phelan
,
E.
(
2019
).
Topics for the accounting information systems course: a dual perspective approach from educators and employers
.
AIS Educator Journal
,
14
(
1
),
36
55
. https://doi.org/10.3194/1935-8156-14.1.36
Hartley
,
P.
(
2022
).
QuickBooks Online Level 1: Academic Year 2022–2023
.
Labyrinth Learning
.
Hayes
,
D. C.
, &
Reynolds
,
J. K.
(
2005
).
Caroline's Candy Shop: An in-class role-play of the revenue cycle
.
Journal of Information Systems
,
19
(
1
),
131
154
. https://doi.org/10.2308/jis.2005.19.1.131
Ingraham
,
L. R.
&
Jenkins
,
G.
(
2019
).
Comprehensive and assurance and systems tool
(4th ed.).
Pearson
.
Intuit for Education
(
2024
). https://education.intuit.com/home
Kieso
,
D. E.
,
Weygandt
,
J. J.
, &
Warfield
,
T. D.
(
2019
).
Intermediate accounting, Rockford practice set
(17th ed.).
Wiley
.
Klamm
,
B. K.
, &
Weidenmier
,
M. L.
(
2004
).
Linking business processes and transaction cycles
.
Journal of Information Systems
,
18
(
2
),
113
125
. https://doi.org/10.2308/jis.2004.18.2.113
Lambert
,
S. L.
, &
Bee
,
S.
(
2015
).
Assembly FG: an education case study using QuickBooks as the AIS for a small manufacturing business
.
AIS Educator Journal
,
10
(
1
),
26
31
. https://doi.org/10.3194/1935-8156-10.1.26
Lawson
,
R. A.
,
Blocher
,
E. J.
,
Brewer
,
P. C.
,
Morris
,
J. T.
,
Stocks
,
K. D.
,
Sorensen
,
J. E.
,
Stout
,
D.E.
, &
Wouters
,
M. J.
(
2015
).
Thoughts on competency integration in accounting education
.
Issues in Accounting Education
,
30
(
3
),
149
171
. https://doi.org/10.2308/iace-51021
Murthy
,
U. S.
, &
Ragland
,
L.
(
2009
).
Towards an understanding of accounting information systems as a discipline: A comparative analysis of topical coverage in AIS and MIS courses
.
AIS Educator Journal
,
4
(
1
),
1
15
. https://doi.org/10.3194/aise.2009.4.1.1
Nickell
,
E.
&
Chambers
,
V.
(
2022
,
February
1
).
Integrating technology into accounting curriculum as CPA exam evolves
.
The Tax Adviser
. https://www.thetaxadviser.com/issues/2022/feb/integrating-technology-into-accounting-curriculum-cpa-exam-evolves.html
Owen
,
G.
(
2023
).
Using QuickBooks® Online for Accounting 2023
(6th ed.).
Cengage
.
Premuroso
,
R. F.
,
Hopwood
,
W. S.
, &
Bhattacharya
,
S.
(
2011
).
Tasteless Tea Company: A comprehensive revenue transaction cycle case study
.
Issues in Accounting Education
,
26
(
1
),
163
179
. https://doi.org/10.2308/iace.2011.26.1.163
Raschke
,
R. L.
, &
Schatzel
,
J. A.
(
2021
).
Accounting information systems: Thinking, development, and evaluation
.
FlatWorld
.
Richardson
,
V.
,
Chang
,
C.
, &
Smith
,
R.
(
2024
).
Accounting information systems
(4th ed.).
McGraw Hill
.
Romney
,
M. B.
,
Steinbart
,
P. J.
,
Summers
,
S. L.
, &
Wood
,
D. A.
(
2024
).
Accounting information systems
(16th ed.).
Pearson
.
Sandberg
,
E.
(
2023
).
Intuit QuickBooks online review
.
Business News Daily
. https://www.businessnewsdaily.com/7544-best-accounting-software-small-business.html
Turner
,
L. D.
,
Weickgenannt
,
A.
, &
Copeland
,
M. K.
(
2022
).
Accounting Information Systems
.
Walters
,
M.
(
2011
).
An imaginative exercise for teaching transaction cycles in an AIS course
.
AIS Educator Journal
,
6
(
1
),
1
10
. https://doi.org/10.3194/1935-8156-6.1.1
Weisenfeld
,
L.
,
Mathiyalakan
,
S.
, &
Heilman
,
G.
(
2020
).
Topics for your undergraduate accounting information systems (AIS) course-an exploratory study of information technology (IT) skills and firm size
.
AIS Educator Journal
,
15
(
1
),
58
89
. https://doi.org/10.3194/1935-8156-15.1.58
Williams
,
G.
(
2021
).
Computerized accounting with QuickBooks 2020 desktop version
.
Cambridge Business Publishers
.
Winstead
,
J. L.
, &
Wenger
,
M. R.
(
2015
).
Skills vs. concepts: A comparison of practitioners’ and educators’ preferences for accounting information systems proficiencies
.
AIS Educator Journal
,
10
(
1
),
5
25
. https://doi.org/10.3194/1935-8156-10.1.5
Yacht
,
C.
, &
Lowenkron
,
M.
(
2023
).
Computer accounting with QuickBooks Online: A cloud based approach
(4th ed.).
McGraw-Hill
.

The Kayak Roll Case

The Kayak Roll, a retail store that sells kayaks, opened 25 months ago. Today, sales are increasing rapidly. The store's general manager, Robert Rogers, is developing sales projections for the next year and wants to use the new accounting software, QuickBooks, to help. He'd like the purchasing manager, Paul Peacock, to manage the store's inventory so it will be sufficient to meet expected demand in the upcoming busy kayak sales season this Spring and Summer. The Kayak Roll's accountant, Andrea Anderson, has been on sick leave for the past three weeks, and Robert has realized that he needs some accounting help to pull the necessary numbers together.

Robert met you, an accounting student at the local university, while volunteering with you on a community project last Fall. Impressed with your work on the project and your accounting acumen, he has invited you to take an internship at The Kayak Roll. He is sure you can help him while Andrea is away and expects you to continue working with Andrea when she returns.

Today, March 1, is your first day at The Kayak Roll. Since Andrea has been on sick leave most of the month, Robert has recorded transactions in an Excel file. Thus, your immediate tasks include setting up the company in QuickBooks, entering beginning account balances, and entering all the February transactions. The information you will need to do this (a chart of accounts, beginning account balances, and information about the company, its customers, vendors, employees, inventory, fixed assets, and bank) is in Tables A.1-A.7 and also available in an Excel file that your instructor will provide. The Kayak Roll's internally generated income statement for January and balance sheet as of January 31 appear in Figures A1 and A2, respectively.

Figure A1

Kayak Roll Internally Generated Income Statement

Figure A1

Kayak Roll Internally Generated Income Statement

Close modal
Figure A2

Kayak Roll Internally Generated Balance Sheet

Figure A2

Kayak Roll Internally Generated Balance Sheet

Close modal

Summary of Case Requirements

  • Task 1: Set up the company with opening balances in QuickBooks

  • Task 2: Describe the treatment of transactions based on QuickBooks functionality outside of the platform

  • Task 3: Enter transaction data in QuickBooks and prepare reports

Task 1: QuickBooks Setup and Initial Balances

  1. Read the provided narrative and information about The Kayak Roll

  2. Create a QuickBooks company file for The Kayak Roll using the information provided.

  3. Use the chart of accounts, financial statement balances, and information provided about equipment, customers, vendors, items, employees, and so on to establish accounts in QuickBooks and enter beginning balances. As you perform this step, note the following:

    • You must categorize each account correctly in the chart of accounts, and account numbers should match those in the narrative. For each control account with subaccounts, code the subaccounts as control#.1, control#.2 Delete any unneeded accounts and edit as necessary to match the chart of accounts provided.

    • When you complete Part 1, your financial statements should match those in the narrative. If they do not, you have done something wrong.

    • You will use most, but not all, information to complete this task.

  4. Print and submit the following documents and reports:

    • Chart of Accounts showing only “Account” and “Account Type” (the “Account” column should automatically provide the account number)

    • Balance Sheet at 1/31/23

    • Profit and Loss Report for 1/1/23 – 1/31/23

    • Trial Balance at 1/31/23

    • Customer Balance Summary at 1/31/23

    • Vendor Balance Summary at 1/31/23

    • Inventory Valuation Summary at 1/31/23

Task 2: Identifying Appropriate QuickBooks Treatment for Transactions

As you complete the QuickBooks tutorials, you will learn how to record various types of transactions. Thinking about, understanding, and describing where and how to record each transaction will help you enter transactions during the next (third) task. Analyze each transaction on the transaction list, then describe its proper treatment and note relevant characteristics, including:

  1. Name the module(s) in which to record the transaction

  2. State the number of source documents you will complete

  3. Indicate whether a discount or refund is a part of the transaction

  4. Identify adjusting entries as such

  5. When an entry is required, or bills must be paid, name the accounts involved.

You may organize your submission using the format shown in Figure A3.

Figure A3

Format for Submitting Task 2

Figure A3

Format for Submitting Task 2

Close modal

Task 3: Entering Transactions and Events in QuickBooks

After having thought carefully about how to record each transaction properly, enter February's transactions into your Kayak Roll QuickBooks file (corrected if necessary). The points you earn for this task will depend on the accuracy of the 15 deliverables listed below. Please print and submit the following documents in this order:

  1. The document(s) created associated with the Keep Em’ Safe purchase on February 9, 2023

  2. The document(s) created associated with the sale to Geraldine Goode on February 10, 2023

  3. The document(s) created associated with Geraldine Goode's return on February 12, 2023

  4. The check to Jack's Kayaks R’ Us on February 12, 2023

  5. The document(s) created associated with the special order to Brad Baker on February 16 and 17, 2023

  6. The document(s) created associated with Candy Cane's payment on February 19, 2023

  7. The document(s) created associated with the Iceberg Palace purchase on February 23, 2023

  8. The check to Paul Peacock on February 28, 2023 with details

  9. Adjusted Trial Balance Worksheet (As of February 28, 2023)

  10. Balance Sheet (As of February 28, 2023)

  11. Profit and Loss Statement (January through February 2023)

  12. Profit and Loss Statement (just February 2023)

  13. Customer Balance Summary (As of February 28, 2023)

  14. Vendor Balance Summary (As of February 28, 2023)

  15. Bank Reconciliation (For the period ending February 28, 2023)

Table A1

Fixed Assets and Sales Tax Information

Fixed Assets and Sales Tax Information
Fixed Assets and Sales Tax Information
Table A2

Customer Informationa

Customer Informationa
Customer Informationa
Table A3

Vendor Informationa

Vendor Informationa
Vendor Informationa
Table A4

Inventory Informationa

Inventory Informationa
Inventory Informationa
Table A5

Employee Information, Part 1a

Employee Information, Part 1a
Employee Information, Part 1a
Table A6

Employee Information, Part 2a

Employee Information, Part 2a
Employee Information, Part 2a
Table A7

Transaction / Events for February 2023

Transaction / Events for February 2023
Transaction / Events for February 2023