Every freelancer knows the trap. Quote too low and the first surprise — the extra round of feedback, the stakeholder you didn’t know existed, the wall behind the wall — eats your margin. Quote too high to protect yourself and you lose the gig to someone less scarred. The number you write down is supposed to be a commitment, but in practice most fixed quotes are guesses with a confident font. You’re pricing a project you can describe but can’t precisely measure, and pretending you can. Then you spend the project either eating scope creep in silence or having an awkward conversation about a change order.
Range pricing is the way out, and it’s not new. Trades have done it forever — a contractor walks the basement, sees the panel, and tells you “eight to twelve grand depending on what we find behind the drywall.” Consultants do it constantly — engagement letters with a low and high based on stakeholder count. Wedding photographers do it — a package floor with optional hours stacked on top. The format is older than software. It’s honest. It says: I can describe the work, but the final number depends on a few things we haven’t pinned down yet, so here are the goalposts.
And yet invoicing software has refused to support it for twenty years. Every tool on the market — FreshBooks, Wave, QuickBooks, HoneyBook, Bonsai, Harvest — assumes one quote equals one number. The workaround is to send two quotes (a low version and a high version) and let the client pick, which is dumb and defeats the point. Or to send a single inflated quote and quietly hope you came in under it. Or to charge hourly and inflict a heart-attack invoice at the end of the month. None of these are good. All of them exist because the software wouldn’t bend.
Whether you’re a contractor, a consultant, or a photographer pricing wedding packages, you’ve hit this wall. PaymentPing is the first invoicing tool that treats range pricing as a first-class concept — not a workaround, not a spreadsheet trick, not two quotes glued together.