Here is a conversation I have had more times than I can count. An owner shows me a campaign that is working. The cost per lead is good, the leads are closing, the math on the spreadsheet says every dollar in is coming back as three. They are pleased, and they should be.
Then they say the other thing, usually more quietly. Money is tight this month. Tighter than it was before they started advertising.
Both of those are true at once, and neither one is a mistake. A campaign can be genuinely profitable and still drain your bank account, because profit and cash are not the same thing and they do not arrive on the same day. Profit is a number that describes a period after it has finished. Cash is what is in the account on the morning payroll runs.
Nobody writes about this. The marketing world talks about return on ad spend as though the return shows up at the same moment as the spend. The finance world talks about cash flow without ever mentioning that advertising has a payment cycle of its own, set by someone else, that runs faster than almost any other bill you have. The gap between those two conversations is where small businesses get hurt, and it has almost nothing to do with whether the advertising is any good.
Google Does Not Send You a Monthly Bill
Start with the part most owners have genuinely never read, because it is buried in a billing help page nobody opens until something goes wrong.
You do not pay for Google Ads monthly. You pay when you hit a number. Google's own documentation puts it plainly:
"Charges don't usually happen once a month or at the end of the month. They can happen multiple times throughout the month, and are based primarily on payment thresholds."
A payment threshold is a spend amount that triggers a charge. Cross it, you get charged. Keep spending, cross it again, get charged again. Google's own worked example is the clearest statement of it: with a threshold of 500 dollars and 1,500 dollars of spend in a month, "you'll be charged 500 dollars thrice."
Three charges. Same month. Same card.
Meta runs the same way. Their automatic billing setting charges you "when you reach a certain spend known as your payment threshold," and then again on your monthly bill date for whatever is left over. They add a line worth reading twice: "your final bill may exceed your budget for a particular ad."
So the mental model almost everyone starts with, that advertising is a monthly bill like rent or software, is wrong at the level of mechanics. It is closer to a tab that settles itself several times a month, on a schedule the platform controls, whenever you happen to reach the line.
If you have ever looked at your bank feed and found three Google charges in a fortnight and assumed something had gone wrong, nothing had gone wrong. That is the system working exactly as designed.
The Better It Works, the Faster They Take It
Now the part that turns an accounting quirk into a real problem.
That threshold is not fixed. It rises. From Google's documentation: "if your threshold is 50 dollars and you reach that amount multiple times, the threshold might raise to 200 dollars or more." Meta sets thresholds too, "typically based on your advertising and payment history."
Follow what that means in practice. A new advertiser starts with a low threshold, so the charges are small and frequent. As they spend more and pay reliably, the platform trusts them with a bigger threshold, so the charges get larger. The total is the same either way. But the shape of the outflow changes, and it changes in the direction of bigger, lumpier withdrawals.
Then layer on the thing every owner does when a campaign works: they turn the budget up. Now you are spending more per day against a threshold that is also climbing, which means more charges, larger charges, or both, arriving faster than they used to.
The moment your advertising starts working is the moment its call on your cash gets heaviest. That is precisely backwards from how it feels. Success feels like breathing room. On the bank statement it looks like acceleration.
There is one lever here and it is worth knowing about: some accounts can raise the threshold manually, which Google describes as producing "fewer (although possibly higher) charges each month." That does not change what you owe. It changes the rhythm, which is sometimes exactly what you need if your own money arrives in lumps.
Your Money Comes In on a Different Clock
The platform's clock is now clear. The other clock is yours, and it is set by your business model rather than by anything you chose.
If you sell online, you are in the best position of anyone here. Someone clicks, buys, and the money is captured immediately. It still takes a couple of days to settle into your account, and if you take payment plans or offer thirty-day returns then some of that revenue is provisional, but broadly the ad spend and the revenue land within the same week. Your gap is days.
If you sell a service that gets booked, the gap opens up. The ad produces a lead today. The lead becomes a consultation next week and a signed job the week after. Depending on what you do, you might invoice on completion, which could be another month out. You paid for that click in the first week of the cycle and collect somewhere in the fourth or later.
If you are a contractor or anyone taking deposits, you get a partial rescue. The deposit arrives before the work does, which pulls some cash forward and is the reason deposits exist. The balance still lands at completion, and on bigger jobs completion can be a long way from the click that started it.
If you sell to other businesses, you are in the hardest version. Not only is the sales cycle longer, but the payment terms at the end are somebody else's decision. You can win the deal and then wait thirty or sixty days for a purchase order to move through a finance department that has never heard of you. The ad that produced that revenue was paid for months earlier, several charges ago.
Four businesses can run the identical campaign at the identical budget with the identical return, and have four completely different holes in the middle of the month.
The Gap Has a Number. Work It Out Before You Scale.
This is arithmetic, not accounting, and you can do it on the back of an envelope.
Take your daily ad spend. Multiply it by the number of days between paying for a click and collecting the money it eventually produces. Not the days until the lead arrives. The days until the cash lands.
Spending 100 dollars a day with a forty-five day cycle means roughly 4,500 dollars of your money is in flight at any moment, permanently, for as long as you keep advertising. That is not a cost. You get it back. But it is money that lives outside your account while the campaign runs, and it is the amount you need to be able to lose access to without anything breaking. It is also, in the most literal sense, money that is not available for anything else, which is the argument we made about what else that budget could have bought.
Two things make the number bigger than owners expect.
The first is the learning period. We have written already about how long it takes before ads actually work, and the honest floor is ninety days. During that stretch you are funding the full outflow while the return is still incomplete. The steady-state gap is one thing; the start-up gap is that plus the ramp.
The second is that the number scales with the budget, exactly proportionally. Doubling daily spend doubles the money in flight. An owner who can comfortably carry 4,500 dollars of float and decides to go from 100 dollars a day to 250 has quietly committed to carrying over 11,000. Nothing about the campaign changed. The demand on the business did.
Four Ways to Fund It, and the One That Ruins People
Prepaid balance. Both platforms let you fund an account in advance rather than being charged as you go. Meta calls it available funds and deducts from the balance up to once a day; Google offers a manual payment setting in many countries. You are not spending less, you are choosing when the money leaves, which turns an unpredictable set of threshold charges into one decision you make on a day you choose. For a business with lumpy income this is often the single most useful change available, and it costs nothing.
Scale in steps you can already cover. The float moves in proportion to the budget, so raise the budget in increments where the extra money in flight is money you could lose access to for a full cycle without flinching. This is slower than the increase the results seem to justify. It is also the version where a good month does not create a bad one.
Shorten your own side. The gap has two ends and everyone stares at the ad-spend end because it is the new one. The collection end is usually more moveable and entirely within your control: deposits on larger jobs, invoicing on the day work completes rather than at month end, payment terms that are actually enforced, taking card at the point of sale rather than promising to invoice. Pulling your own collection forward by two weeks does exactly as much for the gap as cutting spend, and it does not cost you any customers.
And the one that ruins people: funding the gap with credit and treating the campaign's profitability as proof it is safe. Borrowing to fund working capital in a business with a proven, measured, repeatable cycle is a legitimate thing that legitimate businesses do. Borrowing to fund advertising that has not finished proving itself is different, because you have added a fixed repayment to a variable, unfinished experiment. If the campaign turns out to need another two months of tuning, the interest does not wait for it. Advertising you are still learning from should be funded with money you already have, and if you cannot do that yet, that is worth taking seriously as a signal in its own right, because some businesses genuinely should not be running ads yet. We have written separately about treating the first budget as tuition rather than an investment, and you do not want to borrow to pay tuition.
What to Do Before You Turn the Budget Up
Not a plan, just the things worth knowing before the next increase.
- Find your actual payment threshold. It is in the billing summary in both platforms and most owners have never looked at it.
- Count the real days from click to collected cash, not click to lead. Use your last ten customers rather than an estimate.
- Multiply that by your daily spend. That is your float. Decide whether you can genuinely lose it for a cycle.
- If your income is lumpy, look at whether you can prepay the account and take control of the timing.
- Look at your own collection terms before you look at your spend. It is the easier half of the same problem.
- If the increase you want requires borrowing, wait until the campaign has stopped changing.
None of this makes the advertising better. It has nothing to do with the ads at all. It is the difference between a business that can survive a working campaign and one that gets hurt by it, and the second thing happens far more often than anyone admits, usually to owners who did everything right and then found out about payment thresholds from their bank feed.
The honest summary is that advertising is not a monthly expense that behaves like your other monthly expenses. It is a fast, self-settling outflow attached to a slow, uncertain inflow, and the distance between the two is a number you can calculate in about ten minutes. Most owners never do, and most of the trouble I see comes from that gap rather than from anything on the ads themselves. If you are running ads and the results look good but the month feels tight, nothing is wrong with you and probably nothing is wrong with the campaign. Go and measure the gap.




