Stack for bookkeeping

Overview

Stack is Ramp's AI Accounting operating system for accountants and finance teams. Use Stack to review bookkeeping work, run the monthly close, reconcile bank transactions, and manage the apps and instructions Stack uses for bookkeeping tasks.

Stack currently supports businesses using QuickBooks Online for a single entity with a straightforward bookkeeping process.

Who Stack is for

Stack is built for businesses or clients using QuickBooks Online with one company, one general ledger, and a standard bookkeeping workflow.

For accounting firms, Stack helps staff accountants, bookkeepers, managers, partners, and fractional CFOs move through repetitive execution work across a portfolio of clients. For in-house finance and accounting teams, Stack helps controllers, staff accountants, and bookkeepers handle transaction coding, reconciliations, close tasks, and other repeatable bookkeeping work.

Stack is not the right fit today for businesses that need multi-entity bookkeeping, consolidated families, intercompany eliminations, multi-currency workflows, or an accounting provider other than QuickBooks Online.

Use Stack Home

Open Stack Home to pick up active bookkeeping work, review quick tasks, check connected app status, or ask Stack for help with a bookkeeping task.

Stack Home is the starting point for moving into a suggested task or asking a question before opening a specific Stack workspace.

Stack Home showing task suggestions, connected apps, and a message box for bookkeeping requests

Manage monthly close with the close checklist

Open Stack > Accounting > Close checklist to organize month-end work into trackable tasks by close period.

You can upload an existing close checklist or build one by adding tasks individually. Close checklist tasks can be assigned to team members or Stack agents, scheduled to recur each period, and grouped to match how your firm or finance team runs the close.

When Stack runs a close checklist task, it drafts a plan and completes the work for review. Tasks completed by Stack can be assigned to a reviewer or approver before the work is finalized.

Stack close checklist showing month-end close tasks, task owners, and task statuses

Review bank transactions in Stack

Open Stack > Accounting > Bank transactions to review and reconcile bank activity.

Bank transactions are organized by status: Needs review, Ready to sync, Synced, and Excluded. Use these statuses to work through coding decisions and reconciliation, then sync cleared items to QuickBooks Online.

Stack bank transactions showing transactions grouped by review and sync status

Manage Stack knowledge

Open Stack > Knowledge to manage the apps and instructions Stack uses for bookkeeping work.

Use Stack > Knowledge > Apps to manage connected apps that Stack can use while completing financial work.

Stack Knowledge Apps showing connected application options for Stack

Use Stack > Knowledge > Skills to view or create reusable instructions that teach Stack how to handle a specific kind of bookkeeping task.

Stack Knowledge Skills showing reusable bookkeeping skills

Use bookkeeping and close skills

A Stack skill is a specialized capability Stack uses to complete a specific kind of work. Describe the task you want done, and Stack selects the relevant skill or combination of skills.

Use analysis, audit, and file skills

Stack includes skills for adjacent accounting work beyond the monthly close.

Stack scope and limitations

Stack support is currently scoped to QuickBooks Online and single-entity bookkeeping workflows. Stack does not support Sage Intacct, NetSuite, Xero, QuickBooks Desktop, multi-entity bookkeeping, consolidated families, intercompany eliminations, or multi-currency workflows today.

Stack reviews and codes new bank activity and can draft new journal entries. Stack does not modify existing QuickBooks Online transactions, so cleanup engagements that require reclassifying historical activity should be handled directly in QuickBooks Online.

For bank reconciliations, Stack produces the reconciled workpaper and syncs cleared transactions to QuickBooks Online. Stack cannot mark transactions as reconciled in QuickBooks Online because that functionality is not available through the QuickBooks Online API.

Stack does not currently support Microsoft 365 sources such as SharePoint, OneDrive, Outlook, or Microsoft Teams.

Frequently asked questions

Can Stack generate financial statements today?

Not right now. Ramp is working on financial statement generation and will update this article when it is available.

Can I reuse skills and checklists across multiple clients?

Skills can be used across clients. Checklists cannot be reused across clients today.

Can I onboard a client to Stack if they are not already a Ramp customer?

Yes. Visit ramp.com/stack to learn about onboarding a client to Stack.

What can my clients see when I use Stack?

If the Stack subscription is managed by your accounting firm, clients do not see Stack by default.

Does Stack replace my close-management tool?

Stack executes accounting work and organizes that work through the close checklist. Firms using tools such as FloQast, Numeric, or Double for client communications, time tracking, or staff management may continue using those tools alongside Stack.

What happens if Stack makes a mistake?

Stack surfaces its work for human review before syncing to QuickBooks Online. Review, edit, or reject Stack's output before you sync it.