← Back to the blog
Budget vs Actual

QuickBooks Online Budget vs Actual: Setup, Reports, Variances and Limits

Everything about Budget vs Actual in QuickBooks Online in one place: how to set it up, how to run and read it, why the numbers sometimes look wrong, how to explain a variance, and where the built-in report runs out.

Short answer. QuickBooks Online's Budget vs Actuals report compares one budget with your actuals for one period, and it works best when your budget lines match your chart of accounts. Set the budget up by month, run the report with a custom date range, and when the numbers look off, work through the checks below. When you need month, year to date and last year side by side, or a budget that doesn't mirror your accounts, you need a workaround or a tool built for it. The live demo shows that comparison on a sample company, and a $100 Financial Check Up is worth considering if the books feeding it need a look.

Budget vs Actual is the report most owners and finance leads want from their books and the one that causes the most questions. This guide follows the order you'll meet the problems in, with a link to the detailed post for each step.

1. What QuickBooks Online gives you

QuickBooks Online lets you create a budget on the Plus and Advanced plans and compare it with actuals in the Budget vs. Actuals report. The budget is built account by account, by month, and the report lines it up with your Profit and Loss for the period you pick. That covers a simple case well: one budget, a single period, budget lines that are the same accounts you book to.

2. Set it up

The setup decisions that matter most are made before you type a number: how the budget is split across months, whether it follows your chart of accounts or your management categories, and whether you need it by class or location.

3. Run and read the report

Run the report with a Custom date range and confirm the budget column covers the same months as the actual column. For comparisons across periods, see month, YTD and last year in one view. If you want the whole year's budget beside year-to-date actuals, that's a separate question, covered in Budget vs Actuals showing the full-year budget.

4. When the numbers look wrong

Most mismatches have a short list of causes. Check them in order before you rebuild anything:

5. Explain the variances

A report that shows a variance isn't an explanation. Pick the variances worth chasing with the formulas, thresholds and commentary examples, find what's behind them with the transactions behind a variance, and use flux analysis for movement against last month or last year.

6. Know where the built-in report stops

QuickBooks Online budgeting is built around one budget, one period and one set of columns. The common complaints, from account-by-account budgets to no forecast beside the budget, are collected in five budgeting limitations and what to do instead. If you're deciding whether the built-in report is enough, the five-question guide to choosing a reporting tool says plainly when it is.

Watch the walkthroughs

Four short videos on the DrillFi YouTube channel, each paired with a post above:

Which post do you need?

Your situationRead this
Starting from scratchSet up Budget vs Actual
Budget categories differ from my accountsBudget-to-actual mapping
Budget by class or locationBudget by class
Budget column shows the full yearFull-year budget fixes
Doesn't match the Profit and LossSix checks
Month, YTD and last year togetherMonth, YTD and last year
Need to explain a varianceVariance analysis
Want the transactions behind a numberTransactions behind a variance
Is the built-in report enough?Budgeting limitations

Frequently asked questions

How do I run Budget vs Actual in QuickBooks Online?

Open the Reports menu and run Budget vs. Actuals, pick the budget and a date range, then check that the budget column covers only the months you chose. Budgeting is available on Plus and Advanced plans, not every QuickBooks Online plan.

Why doesn't Budget vs Actual match my Profit and Loss?

The budget follows your budget's accounts and the actuals follow the Profit and Loss, so a different date range, accounting basis, an account with no budget line or a changed account structure can each make them disagree. Check those first.

Can QuickBooks Online show month, year to date and last year together?

Not in one standard Budget vs Actuals report. The usual workarounds are running the report more than once or showing months as columns, and a reporting tool built for it can show them together.

How do I explain a budget variance?

Start with the lines with the largest dollar variances, find the transactions behind them, and write one sentence on cause, whether it's timing or permanent, and what happens next.

Is QuickBooks Online's built-in budgeting enough?

For one budget, one period and budget lines that match your chart of accounts, often yes. It gets harder with budget categories that differ from your accounts, budgets by class, or side-by-side periods and last year.

See budget vs actual without the workarounds.

DrillFi maps your budget to your QuickBooks accounts and shows budget, actual and last year side by side, for any period, drillable to the transaction behind every number.

Try the live demoor apply for early access

QuickBooks menus, report behavior and plan features change over time, and this guide describes them as of its publish date. Check each step against your version. Intuit and QuickBooks are registered trademarks of Intuit Inc. Used with permission. DrillFi is not affiliated with or endorsed by Intuit.