Ad Budget Split Calculator – Turn Shares Into Exact Amounts
Deciding how to divide an advertising budget is a judgement call. The arithmetic afterwards is not, and it is where the fiddly errors creep in: percentages that quietly sum to 97, a channel that ends up a cent short, a daily cap worked out on the back of an envelope. This ad budget split calculator takes one total, a list of channels and the shares you have chosen, and returns exact currency amounts that add up to your budget to the last minor unit — plus a flat daily average per channel if you give it a campaign length. It is an allocator: it answers how much goes where, never what a click cost.
Three ways to write a split
The same budget can be described in several ways, so the tool accepts all three rather than forcing you to convert between them by hand.
- Percentages. Each row is a percent and the running sum is shown against 100. It does not have to hit 100 — see below.
- Weights. Shares are a unitless ratio. Writing
3 : 2 : 1divides a budget exactly the way50 : 33.33 : 16.67does, without the intermediate arithmetic, so there is no target sum and no banner about one. - Fixed amounts plus remainder. Pin the rows that are already committed — a retainer, a signed insertion order, a sponsorship you have paid for — and only what is left over is divided among the remaining rows by their weights.
What happens when the shares do not add up
A table reading 50, 30 and 15 sums to 95, not 100. Rather than refusing to calculate or leaving five per cent of the money in limbo, the tool treats each share as a proportion of whatever you actually entered and allocates the whole budget — the same split you would get from 52.63, 31.58 and 15.79. A banner states the sum you typed and says the amounts were scaled, so nothing is hidden. A Normalise to 100% button rewrites the fields themselves when you want round numbers, and only ever on a deliberate press: a half-typed 4 on its way to 40 is never rewritten under the cursor.
Rounding that actually balances
A third of $100 is $33.333…, and there is no such thing as a third of a cent. Round each row on its own and the parts miss the whole. So the calculator works in whole minor units — cents, pence, paise, and whole yen or won for the zero-decimal currencies — gives every row its floor, and then hands the leftover units to the rows with the largest fractional remainders. This is the largest-remainder method, and it guarantees the column sums to your budget exactly.
Ties are settled deterministically: the larger share first, then the row nearer the top. Two identical inputs always produce an identical split, and the rows that collected a leftover unit are marked so you can see where it went. A reconciliation line under the table reports what was allocated against what you entered, so a mismatch would be visible rather than silent.
1,000 over 30 days shows 33.33 a day, and thirty of those is 999.90. Only the amount column is rounded to sum to the budget; the per-day figure is a flat average for sanity-checking a daily cap, not a spending schedule.Optional impressions and clicks
Type a CPM or CPC against a row and a derived column appears: impressions = amount ÷ CPM × 1000 and clicks = amount ÷ CPC. These are arithmetic on numbers you supplied, not forecasts — no platform rates are fetched, and nothing here predicts what an auction will deliver. Leave the fields blank and the columns stay hidden.
There is no recommended split
You will find confident-sounding channel mixes all over the internet. None of them was measured against your objective, your creative or your audience, and no source-backed figure exists for how a budget should be divided. So this tool offers none. The presets are named for their shape — Even, 80/20, 70/20/10 — never for platforms or outcomes, and they exist only so you do not have to type four rows from scratch. Every share in the table is a number you chose.
Worth weighing instead: what each channel has returned for you before, how much you must spend before the data means anything, and whether a channel is being tested or scaled. Those are considerations, not benchmarks.
Sharing and edge cases
Copy the result as CSV for a spreadsheet, as plain text for a brief, or as a link that rebuilds the whole split for a colleague. Awkward inputs are handled explicitly rather than producing nonsense: a budget of zero gives every row zero, fixed amounts above the budget report the overage instead of emitting a negative allocation, a lone row takes the lot, and a tiny share shows a rounded zero rather than vanishing. Everything runs in your browser — the figures you type are never sent anywhere.