QuickBooks Online Keyboard Shortcuts
QuickBooks Online's shortcuts require a specific opt-in step most users never discover — pressing Ctrl+Alt+/ (or Cmd+Option+/ on Mac) opens a shortcut reference overlay, and shortcuts must generally be used together with this discoverability tool since QBO doesn't heavily advertise its keyboard shortcut support in its main interface the way some competitors do. The shortcuts that do exist focus heavily on fast transaction entry — creating invoices, recording expenses — reflecting that repetitive data entry is the core daily activity for most bookkeepers and small business owners using the product. Since it runs entirely in the browser, behavior holds steady across Windows, Mac, and Linux, with only the expected Ctrl-versus-Cmd swap to keep in mind. Bank feed reconciliation, matching imported bank transactions against recorded entries in the books, is one of the more time-consuming recurring tasks for a bookkeeper, and while the matching interface itself is largely click-driven, jumping quickly between the banking screen and transaction entry via quick-create shortcuts keeps that workflow from feeling as disjointed as switching between entirely separate screens each time would. Because QuickBooks Online supports multiple companies under one Intuit login, switching between company files is a navigation action separate from any of the in-company shortcuts documented here, handled instead through a company switcher menu at the account level. Estimates and payment receiving both matter for the complete order-to-cash cycle a service or product business actually runs through, since quoting a job before it starts and correctly applying a customer's payment against the right open invoices are just as routine as the invoice-creation and expense-entry actions more commonly associated with day-to-day bookkeeping.
Quick Create
| Action | Windows | Mac | Description |
|---|---|---|---|
| Show keyboard shortcut list | Ctrl+Alt+/ | Cmd+Option+/ | Brings up a reference overlay of every shortcut available in whatever screen you're currently on, useful precisely because QuickBooks Online doesn't otherwise surface its keyboard shortcuts anywhere in the regular menus. |
| Open Quick Create menu | Ctrl+Alt+C | Cmd+Option+C | Opens the Quick Create (+) menu for starting a new transaction of any type — invoice, expense, bill, journal entry — from anywhere in the app without navigating to a specific dedicated screen first. |
| Create new Invoice | Ctrl+Alt+I | Cmd+Option+I | Opens a new blank Invoice form directly, one of the most frequently used quick-create shortcuts for service businesses billing clients regularly. |
| Create new Expense | Ctrl+Alt+E | Cmd+Option+E | Opens a new blank Expense entry form directly, used for recording a business expense transaction. |
| Create new Bill | Ctrl+Alt+B | Cmd+Option+B | Opens a new Bill entry form for recording a vendor bill to be paid later, distinct from an Expense, which records a payment already made. |
| Create new Estimate | Ctrl+Alt+Q (varies) | Cmd+Option+Q | Opens a new Estimate form for sending a quote to a customer before work begins, distinct from an Invoice since an Estimate isn't a request for payment and can later be converted into one once approved. |
| Receive customer payment | Ctrl+Alt+R (varies) | Cmd+Option+R | Opens the Receive Payment form for recording a customer's payment against one or more open invoices, applying it correctly to reduce outstanding accounts receivable. |
Navigation
| Action | Windows | Mac | Description |
|---|---|---|---|
| Go to Dashboard | Ctrl+Alt+H (varies) | Cmd+Option+H | Navigates to the main Dashboard overview screen showing account balances, recent activity, and key business metrics at a glance. |
| Search transactions | Ctrl+Alt+S (varies) | Cmd+Option+S | Opens search for finding a specific transaction, customer, or vendor across the company file. |
| Go to Banking/Bank Feeds | Ctrl+Alt+K (varies) | Cmd+Option+K | Navigates to the Banking screen for reviewing and matching imported bank transactions against recorded entries, one of the more time-consuming recurring reconciliation tasks for most bookkeepers. |
| Go to Reports | Ctrl+Alt+O (varies) | Cmd+Option+O | Navigates to the Reports center, where standard and custom financial reports (profit and loss, balance sheet, cash flow) are generated for reviewing business performance. |
Transaction Entry
| Action | Windows | Mac | Description |
|---|---|---|---|
| Save and New (on a transaction form) | Alt+S (varies by form) | Option+S | Saves the currently open transaction and immediately opens a blank new one of the same type, useful for entering several similar transactions (like a batch of expense receipts) in quick succession. |
| Save and Close (on a transaction form) | Alt+D (varies by form) | Option+D | Saves the currently open transaction and closes the form, returning to whatever screen you were on previously. |
| Print current check | Ctrl+P (on check form) | Cmd+P | Prints the currently open check form, using the browser's standard print shortcut scoped to the check's specific print layout rather than a generic page print. |
Frequently Asked Questions
Why do so many users say QuickBooks Online 'doesn't have' keyboard shortcuts?
QBO's shortcut support exists but isn't prominently surfaced in the main interface the way some competing tools advertise theirs — many users never discover them because there's no persistent visible hint, and the shortcuts themselves sometimes require the exact right screen or form to be focused to register. Pressing Ctrl+Alt+/ (Cmd+Option+/ on Mac) to open the built-in shortcut reference overlay is the most reliable way to confirm what's actually available in your current context and subscription tier.
Do keyboard shortcuts differ between different QuickBooks Online subscription tiers?
The core navigation and quick-create shortcuts are generally consistent across tiers, but since higher subscription tiers unlock additional features and screens (like more advanced inventory or project tracking) not present in lower tiers, any shortcuts specific to those additional features naturally wouldn't be available on a subscription tier that doesn't include the underlying feature itself.
What's the difference between Save and New versus Save and Close?
Save and New commits the current transaction and immediately opens a fresh blank form of the same transaction type, optimized for entering several similar transactions back to back without extra navigation clicks between each one. Save and Close instead commits the transaction and returns you to whatever screen or list you were viewing before opening the form, more appropriate when you're done with that particular type of entry for now rather than continuing to enter more of the same kind.
What's the difference between recording a Bill and recording an Expense?
A Bill records a vendor obligation to be paid at a later date, tracked as accounts payable until settled, while an Expense records a payment that's already been made directly, such as a debit card purchase — the distinction matters for accurately tracking what's owed versus what's already paid.
Can I manage more than one company file under a single QuickBooks Online login?
Yes — one Intuit login can hold access to several company files, and switching between them happens through the account-level company switcher rather than anything documented in this shortcut list, since every shortcut here operates within whichever single company file you've currently got open.
Does bank feed matching require manual review of every transaction?
QuickBooks Online attempts automatic matching for transactions that closely resemble already-recorded entries, but discrepancies, duplicates, or unrecognized transactions typically still require manual review and categorization, which is why banking reconciliation remains a recurring task rather than a fully hands-off automated process.
Does QuickBooks Online support recurring invoices set up once and sent automatically?
Yes, recurring transaction templates can be configured to automatically generate and optionally send invoices on a repeating schedule, which is commonly used for retainer clients or subscription-style billing without needing to manually recreate the same invoice each period.
What is the difference between an Estimate and an Invoice?
An Estimate is a non-binding quote sent to a customer before work begins, with no accounting impact until it's converted, while an Invoice is a formal request for payment that does affect accounts receivable — QuickBooks Online lets you convert an accepted Estimate directly into an Invoice, carrying over the line items rather than re-entering them, which is the typical workflow for service businesses that quote before billing.