Find your accounting and payroll solution

With QuickBooks Online, you get powerful tools for your business.
Use the chart to compare accounting and payroll systems, and see your bundle options.

QuickBooks Online

QuickBooks Payroll

Choose Payroll option
Self Employed
Essentials
MOST POPULAR
Plus
Advanced
+ Payroll Core
Fast unlimited payroll runs
Automated Federal and state tax payments and forms
Run payroll automatically after initial setup with Auto Payroll
Access to health benefits for your team
+ Payroll Premium
Everything in QuickBooks Payroll Core plus
Local tax forms
Track time on the go, powered by TSheets
Access to an HR support center, powered by Mammoth
Expert will review your payroll setup so you know it’s done right
Pay employees by check or same-day direct deposit
+ Payroll Elite
Everything in QuickBooks Payroll Core and Premium plus:
Track time and projects on the go, powered by TSheets
Consult with certified HR advisors by phone or online, powered by Mammoth
Have an expert complete your payroll setup with white glove customized setup
Get peace of mind with our Tax penalty protection
Multi-state filing included
24/7 expert product support
Share access with multiple users
1
Up to 3
full-access users
Up to 5
full-access users
Up to 25 full-access and custom users

Collaborate with your team and accountant. Files sync automatically to allow simultaneous use without version-control issues.

Built-in business reports
5 (Basic)
40+
65+
65+

From basic profit and loss to in-depth budget estimates, each product offers reporting options you can use to make smart business decisions.

Share access with accountants
1
Up to 2
Up to 2
Up to 3

Make bookkeeping easier and tax time less stressful when you share your QuickBooks with your accounting professional.

Track income and expenses

Get a clear, up-to-date view of your sales, expenses, and profit. This makes it easier to monitor your day-to-day business and plan for the future.

Create and send invoices

Create, send, and track all your invoices in one place, so you know exactly which invoices have been paid, are pending or are overdue.

Capture and organize receipts

Use your smartphone to quickly and easily snap photos of your receipts and upload them directly to QuickBooks. We’ll even categorize them automatically.

Maximize tax deductions

Help avoid tax-time surprises. Share your books with your accountant and easily organize income and expenses into tax categories.

Download transactions for your accounts

Connect your bank and credit card accounts to QuickBooks to automatically download, categorize, and reconcile transactions. Sync with QuickBooks Payments, Square, and PayPal as well.

Access data from any device

Take care of business from your iPhone, iPad or Android. Send estimates, invoices, and sales receipts while you’re out. Receive payments, snap photos to capture receipts, run payroll, reconcile accounts, and much more.

Track mileage using your smartphone

Miles are a powerful deduction for minimizing tax burden. Use the GPS on your smartphone to track miles you drive for work and save more on your tax bill.

Integrate with 3rd-party apps

Sync data from popular apps like PayPal, Square, and others into QuickBooks.

Track sales and sales tax

Accept credit cards anywhere with our mobile card reader or sync with popular apps. Connect to the e-commerce tools you love including Shopify. Automatically calculate taxes on your invoices.

Print checks and record transactions

You can print checks straight from QuickBooks. Step-by-step guides ensure your checks will look professional and picture perfect.

Prepare and print 1099s for contractors

You can create and either print or e-file 1099s right from QuickBooks.

Import data from Excel or QuickBooks Desktop

If your customer and supplier details are already saved on your computer, there's no need to type them into QuickBooks Online by hand.

Set up automated, recurring transactions

Handle expenses, invoices, or other events that happen regularly automatically in QuickBooks.

Manage and pay bills from vendors

Keep a record of each vendor bill you pay. You can also schedule recurring payments.

Track billable hours by customer

Keep track of how much time your staff spends working on individual projects, so you can add this information to invoices when you bill your customers.

Handle multiple currencies

Doing business and taking orders in other countries is a snap with QuickBooks.You can assign currencies to vendors and inventory so it’s easier to track.

Enter bills and schedule payments for later

Keep track of your outgoing payments. You can see exactly what you owe, who you owe it to, and when payment is due.

Track time using TSheets

Track billable hours by client or employee and automatically add them to invoices. Enter hours yourself or give employees protected access to enter their own time. Seamlessly integrate with TSheets by QuickBooks for simpler time tracking.

Track project profitability

Get a bird's eye view of all your projects with a clear dashboard and reports. Easily track labor costs, payroll, and expenses with job costing.

Track inventory

When you buy and sell products, your inventory quantities are automatically updated, making it easy to see what's selling and what to reorder. Inventory values are automatically adjusted in your balance sheet as you go about your day.

Create and send purchase orders

Keep track of what you've ordered from each vendor. Organize contact information for multiple vendors in one place to make reordering easier.

Create budgets for income and expenses

We make it easy to put together a budget by location, class, or customer.

Categorize income and expenses using class tracking

Assign classes for your income and expenses by department, business office or location, separate properties you own, or any other meaningful categorization.

Track sales and profitability by location

Turn on location tracking to see your sales information and profits by location.

Batch invoices, checks, expenses, bills

Save time by uploading a CSV file to import multiple invoices at once, rather than entering each one individually.

Customize access by roles

Easily control who can and can’t see your sensitive data. Assign work to particular users and increase your team’s productivity. Create custom permissions for deposits, sales transactions, expense reports, and more.

Restore company data

Continuously and automatically back up your changes and restore a specific version of your company based on a chosen date and time. View a log of version histories with a count of all changes made.

Enhanced custom fields

Increase efficiency by quickly searching, sorting, and filtering information your way. Add the customer and transaction details that you want to track. Make use of multiple field types to help meet your regulatory needs.

Automate workflows [new]

Save time and mitigate risk with automated workflows. Configure reminders and triggers based on your own rules. Automate reminders for improved cash flows and more.

Custom chart builder

Custom chart builder enables you to track business KPIs that you care about the most, anywhere, anytime.

Cash flow dashboard

Quickly view cash flow trends with auto-populated trend lines or customize reporting time periods using built-in filters. Drill down into cash flow categories and identify changes with a few clicks. Easily benchmark and compare cash flow from different time periods.

Revenue streams dashboard

Keep track of key revenues, all in one place. Identify what’s working and what’s not, and configure your dashboard according to details that matter.

Google Sheets integration [new]

Export your QuickBooks reports to Google Sheets so you can easily share, collaborate, and analyze with colleagues.

Smart reporting powered by Fathom

Transform QuickBooks data into presentation-ready charts, graphs, and reports. Use advanced analytics to track business performance.

Priority Circle membership which includes:
  • Designated Customer Success Manager
  • Care calls routed to the front of the line
  • Access to self-paced, online QuickBooks training


Your clients get 5 online QuickBooks classes to train their teams—a $2,000 value. A designated Customer Success Manager can connect them with the resources they need. We’ll route their care calls toward the front of the line, to our top agents.

Core
Premium
Elite
Fast unlimited payroll runs

QuickBooks Online Payroll lets you view and approve employee hours and run payroll in less than 5 minutes.

Calculate paychecks & taxes

Get automatic tax calculations on every paycheck. We’ll monitor and update federal and state taxes so you don’t have to.**

Self-service employee portal (Workforce)

Employees can access pay stubs and W-2s, and safely view PTO balances and withholding allowances online.**

Available in all 50 states

Whether your business is a corner shop in a small town or spread throughout the country, we’ve got you covered.

Manage garnishments and deductions

Set up and calculate garnishments and deductions from each paycheck.**

Payroll reports

Create and download reports for payroll history, bank transactions, contractor payments, paid time off, tax payments, and more.

Auto Payroll

Run Auto Payroll for salaried employees on direct deposit. Review and approve payroll before paychecks are sent.**

Health benefits for your team

Compare plans for affordable coverage, powered by SimplyInsured. Get instant quotes that fit your needs and budget. Save time with a quick 3-step application and manage your benefits all in one place.**

Automated tax payments and forms
Federal, state
Federal, state, local
Federal, state, local

Federal and state payroll taxes—including year-end filings—are calculated, filed, and paid, automatically.**

Multi-state filing (single state filing included)**
$12 fee add on per additional state
$12 fee add on per additional state
Additional states included

For Core and Premium, the service includes 1 state filing, additional states are $12 per state. There is no additional charge for multi-state tax filings in Elite.

Workers’ comp administration**
$5 administration fee add on
Administration fee included
Administration fee included

Get quotes inside QuickBooks—our broker AP Intego will compare plans and pricing for you. If you already have a policy, AP Intego will connect it to QuickBooks. Pay as you go and stop paying one lump sum. Premiums are automatically calculated so you don’t miss payments and reduce audit expenses.**

Product support
Expert product support
Expert product support
24/7 expert product support**

24/7 expert product support: Prioritized help when you need it. US-based payroll support experts available via phone or chat. Get step-by-step help, troubleshooting assistance, tips, and resources. Call back support means you’ll get answers on your time—no waiting on hold.**

Direct deposit
Next day**
Same day**
Same day**

Pay employees faster, easier, and without the hassle. Depending on your plan, you’ll get direct deposits for either the next day or same day. It’s your choice.**

HR support
HR support center**
Personal HR advisor**

Powered by Mammoth, you’ll receive professional guidance on HR issues. With Elite, you’ll get additional levels of compliance with state and federal laws.

Time tracking by TSheets
Premium time tracking**
Elite time tracking**

Workers can clock in or out anywhere, on any device. GPS tracking makes it easy to see who’s working where, at a glance. Review, edit, and approve employee hours right inside QuickBooks. Elite lets you track project hours and geofencing alerts.

Onboarding
Self-serve setup**
Expert setup review**
White glove customized setup**

Whether you do your own setup, get some help, or have it done for you, QuickBooks makes payroll setup easier, giving you the confidence to know it’s done right.

Guarantees
Existing error-free filing guarantee**
Existing error-free filing guarantee**
Tax penalty protection**

No matter which level of payroll service you choose, you’ll have a level of protection should you receive an IRS penalty.

Payroll Features

Calculate paychecks: QuickBooks Workforce available to employees. Requires an Intuit Account and acceptance of the Intuit Terms of Service and Privacy Statement.

Workforce: Requires an Intuit Account and acceptance of the Intuit Terms of Service and Privacy Statement.

Garnishments and deductions: Available for employees. User is responsible for making the garnishment payment to the appropriate entity.

Auto Payroll: Available if setup for employees and the company are complete, all employees are salaried employees, all employees are set up on direct deposit, bank verification, e-services is enabled, all employees are located in the same state and the company is not a multi-state company, and the account has not been on hold in the last 6 months.

Health benefits: Powered by SimplyInsured and requiring acceptance of SimplyInsured’s privacy policy and Terms of Service. Additional fees will apply. SimplyInsured does not offer insurance in HI, VT, and DC. Insurance coverage eligibility is not guaranteed, and dependently solely on the rules of the insurance carrier. The insurance carrier has sole and final discretion as to the eligibility for health insurance products.

Workers’ Compensation: Workers’ comp benefits are powered by AP Intego and require acceptance of AP Intego’s privacy policy and Terms of Service. Additional fees may apply. There is a monthly fee (currently, $5 per month) for QuickBooks Online Payroll Core users for the QuickBooks Workers' Comp Payment Service. This non-refundable fee will be automatically added to each monthly Intuit invoice at the then-current price until you cancel. The fee is separate from any workers’ comp insurance policy premium by AP Intego Insurance Group, which is sold separately. Workers’ Compensation Service requires an active and paid QuickBooks payroll subscription. Eligibility criteria applies to transfer active insurance policy broker of record, including insurance carrier, policy renewal date, and payment method.Workers compensation insurance not available in OH, ND, WA and WY.

Automated tax and forms: Federal and state payroll taxes are calculated, filed, and paid, automatically. Available only for state and federal taxes. Enrollment in e-services is required. Local taxes require the user to print the forms and upload it to the necessary local sites. QuickBooks Online Payroll Core does not offer local tax payments and filings. Automatic filings for state new hire paperwork available in QuickBooks Online Payroll Premium and Elite only.

Workforce Federal and state payroll taxes are calculated, filed, and paid, automatically. Available only for state and federal taxes. Enrollment in e-services is required. Local taxes require the user to print the forms and upload it to the necessary local sites. QuickBooks Online Payroll Core does not offer local tax payments and filings. Automatic filings for state new hire paperwork available in QuickBooks Online Payroll Premium and Elite only.

Product support: Phone and messaging support is included with your paid subscription to QuickBooks Online Payroll. U.S. based support is available Monday through Friday 6 AM to 6 PM PT. Your subscription must be current. Intuit reserves the right to limit the length of the call. Terms conditions, features, pricing, service and support are subject to change without notice.

Next day direct deposit: Available to only QuickBooks Online Payroll Core users. Payroll processed before 5PM PST the day before shall arrive the next business day (excluding weekends and holidays). Requires setup of direct deposit and bank verification. Next-Day direct deposit may be subject to eligibility criteria. Deposit delays may vary because of third party delays, risk reviews, or issues beyond Intuit’s control. Next-Day Deposit available for contractors and employees. Direct deposit for contractors is $4/month for Core, $8/month for Premium, and $10/month for Elite, per contractor payment. Each employee is $4/ month for Core, $8/month for Premium, and $10/month for Elite with no additional fees for direct deposit.

Same day direct deposit: Available to QuickBooks Online Payroll Premium and Elite users. Payroll processed before 7AM PST shall arrive the same business day (excluding weekends and holidays). Requires setup of direct deposit and bank verification. Same-Day direct deposit may be subject to eligibility criteria. Deposit delays may vary because of third party delays, risk reviews, or issues beyond Intuit’s control. Same-Day Deposit available only for employees.

HR support: Provided by experts at Mammoth, Inc. See Mammoth’s privacy policy and Terms of Use. HR Support available only to QuickBooks Online Premium and Elite subscriptions.

Personal HR Advisor (Elite): Provided by experts at Mammoth, Inc. See Mammoth’s privacy policy and Terms of Use. HR Advisor support only available in QuickBooks Online Payroll Elite. HR support is not available to accountants who are calling on behalf of their clients.

Time tracking with TSheets: The TSheets mobile app works with iPhone, iPad, and Android phones and tablets. Devices sold separately; data plan required. Not all features are available on the mobile apps and mobile browser. TSheets mobile access is included with your QuickBooks Online Payroll Premium and Elite subscription at no additional cost. Data access is subject to cellular/internet provider network availability and occasional downtime due to system and server maintenance and events beyond your control. Product registration required.

Self-serve setup: Phone and messaging support is included with your paid subscription to QuickBooks Online Payroll. Phone support is available Monday through Friday 6 AM to 6 PM PT. Your subscription must be current. Intuit reserves the right to limit the length of the call. Terms conditions, features, pricing, service and support are subject to change without notice.

White Glove customized setup: Available to QuickBooks Online Payroll Elite users only. Phone and messaging support is included with your paid subscription to QuickBooks Online Payroll. Phone support is available Monday through Friday 6AM - 6PM PST. Your subscription must be current. Intuit reserves the right to limit the length of the call. Terms conditions, features, pricing, service and support are subject to change without notice.

Tax penalty protection: Only QuickBooks Online Payroll Elite users are eligible to receive tax penalty protection. If you receive a tax notice and send it to us within 15-days of the tax notice we will cover the payroll tax penalty, up to $25,000. Additional conditions and restrictions apply.

Error-free filings guarantee (Core and Premium): We assume responsibility for federal and state payroll filings and payments directly from your account(s) based on the data you supply. As long as the information you provide us is correct and on time, and you have sufficient funds in your account, we’ll file your tax forms and payments accurately and on time or we’ll pay the resulting payroll tax penalties. Guarantee terms and conditions are subject to change at any time without notice.


Claims

† 5 minutes payroll claim: Run payroll in less than 5 minutes with QuickBooks payroll: Median time for QuickBooks payroll customers to view and approve payroll is less than 5 minutes. Based on an Intuit survey of 505 QuickBooks Payroll customers in December 2018 who stated average time savings compared with their prior solution.