Turn hours × rate into a real bid: revision buffer, risk buffer, expenses,
optional profit margin, then a fixed project price and a clean client quote line.
Educational only — not a proposal, contract, or legal advice.
Defaults are illustrations. Pair with Freelance rate for your hourly, InvoiceLab for billing, NetLab for processor take-home. Not legal or accounting advice.
FAQ
Should buffers stack on hours or on dollars?
BidLab applies revision + risk as percent on hours (same as percent on labor $ at a constant rate). Then expenses and profit margin apply on the dollar subtotal.
What profit margin should I use?
Common freelance ranges are ~10–25% after you already buffered risk — but it depends on demand and competition. Treat the default as a starting point only.
Is currency live FX?
No. Currency only relabels amounts. No live rates.
How much revision buffer should I add?
Common starting points are 10-25% depending on client and scope clarity. BidLab keeps revision and risk separate so you can tune each.
Is the client quote a legal proposal?
No. It is a copyable summary of the math. Use your own proposal terms, scope, and contract language.
What is the difference between risk buffer and profit margin?
Risk/revision buffers cover uncertainty and extra rounds. Profit margin is what you want left after costs. Stacking both prevents “busy but broke” bids.
Should I bid fixed price or hourly?
Fixed bids need stronger buffers and clear scope. Hourly shifts overrun risk to the client. Use the tabs to price both before you send a number.
How do I bid when the scope is unclear?
Raise the risk buffer, split into phases, or bid discovery first. Unclear scope is where fixed bids go unpaid — price uncertainty explicitly.
Should travel or tools be in the bid?
Yes if the client causes them. Put expenses as their own line so your hourly margin is not silently funding software, contractors, or flights.