Most people stall their first offer on pricing because they treat the number like a permanent verdict. It is not. The first price is a research instrument. It tells you who says yes, who hesitates, how long delivery actually takes, and whether the buyer treats the work as optional or essential. Guessing forever usually means you are protecting yourself from that information.
The goal for a first offer is not the perfect margin. The goal is a clean sale to a real buyer, followed by a clean delivery, followed by a price you can defend with evidence. If you wait until you feel certain, you will keep adjusting the page instead of talking to people. Certainty comes after a few closes, not before the first one.
Start with the buyer's alternatives, not with your hours. A shop owner drowning in lead follow-up is not comparing you to a freelancing rate card. They are comparing you to hiring someone, doing it themselves after closing, or letting leads go cold. A contractor who loses track of invoices is comparing you to QuickBooks setup they never finish, or the cash that slips when payment chases stall. Price against the cost of the problem staying unsolved. Hours matter later, when you are protecting your calendar. They are a weak opening move when nobody has paid you yet.
A simple way to land a starting number is to pick a floor and a ceiling, then choose something intentionally closer to the floor for the first three sales. The floor is the lowest amount you can charge and still show up with energy. Below that, resentment shows up in the work. The ceiling is what a buyer would pay a competent stranger tomorrow for a similar outcome without shopping around. For a narrow, one-week deliverable that saves a small business a few hours a week or recovers a handful of lost leads, that often lands somewhere between a few hundred and a couple thousand dollars. You do not need a spreadsheet model. You need a number you can say out loud without apologizing.
Say the number out loud before you publish it. If your voice drops or you start explaining for three sentences, the number is either wrong or you do not believe the offer yet. Belief comes from specificity. "I clean up your abandoned-cart follow-up and get the first sequence live in five days for $750" is easier to stand behind than "marketing help, rates vary." Vague offers force vague prices. Narrow offers make the price feel like a receipt for a finished job.
Put the price on the page. Hiding it feels safer and usually costs you the buyers who were ready. People who need a call just to learn the number are rarely your best early customers. Early customers decide quickly because the outcome is clear and the risk looks contained. If you feel compelled to hide the price because you are ashamed of it, raise the specificity of the offer before you raise or lower the dollars. Shame is usually about fuzziness, not about the number itself.
Underpricing has a reputation for being humble. In practice it often teaches the wrong lesson. When the price is suspiciously low, buyers treat the work as optional, expect it to be effortless, and disappear the moment something louder shows up in their week. I have watched people charge $99 for work that clearly took twelve careful hours, then wonder why the client ghosted on feedback. The client was not cruel. They bought something that felt disposable. A first price can still be friendly without signaling that the work is a hobby.
Overpricing on day one has a different failure mode. You get silence, or long "maybe later" threads, and you start inventing features to justify the number. That is how a clean teardown becomes a half-built platform nobody asked for. If five honest prospects in a row flinch at the price and none can describe a clearer outcome they wanted instead, the offer may be mistimed or mistargeted. If they flinch but keep asking detailed questions about delivery, you are closer than you think. Detail questions are interest wearing a skeptical face.
Use the first three paid deliveries as your pricing lab. After each one, write down four facts while they are still fresh: what the buyer said when they agreed, where delivery time leaked, which part of the result they mentioned first, and whether you would happily do that same job again at the same price next week. Those notes beat any competitor research tab. Competitors are useful for sanity checks. Your own delivery data is useful for decisions.
A pattern that works well for bootstrapped offers is a temporary founding price with a public end. Charge $500 for the first three customers, then move to $800, and say so on the page. You are not manufacturing fake urgency. You are telling the truth about learning costs. Early buyers get a better rate because they are helping you harden the process. Later buyers pay for a clearer scope and fewer surprises. Raise after a delivery you are proud of, with a sentence about what is now included or faster, not with a story about your worth as a person.
If you sell recurring work, do not copy SaaS pricing folklore on day one. A monthly offer should clear a floor that respects intake, delivery, light reporting, and enough margin that you still want the client in month four. One hundred dollars a month sounds gentle until you are answering Slack messages between dinner and bedtime for a buyer who treats you like staff. Three hundred for a tight weekly cycle with a defined report often retains better than a cheap plan that invites constant pokes. Retention follows visible progress more than it follows discounting.
You can ship the first offer with a single price. Add a simple ladder later, after you know which upgrades people request unprompted. Keep differences tied to outcomes and turnaround. The middle option should be the one you actually want to sell. The cheap option should still be profitable enough that you do not resent it.
Watch for the special-case trap. A prospect asks for a custom price because their situation is "a little different," and suddenly you are writing a bespoke proposal for work you have never scoped. Early on, custom pricing is usually a delay costume. Offer the standard package, or a paid discovery fee that applies to the project if they proceed. Free scoping calls multiply. Paid clarity tends to attract people who are ready.
Prefer one clear package over a menu of micro add-ons, and collect payment before you start when you can. Stripe Payment Links, Lemon Squeezy, or a plain invoice all work. The tool is not the strategy. Getting paid before you open the project folder is. It turns the engagement from a favor into a job.
When someone says your price is too high, do not rush to cut it. Ask what they compared it to, and what outcome would make the number feel obvious. Sometimes they wanted a smaller slice. Sell the smaller slice at a coherent price instead of discounting the full thing into mush. A half-price full package trains buyers to negotiate. A narrower package at a sane price trains them to choose scope.
Give yourself a decision rule so pricing does not become a weekly identity crisis. After three paid deliveries, if every job ran long and every buyer said the result was worth it, raise twenty to thirty percent. If jobs were easy and buyers still hesitated, sharpen the promise before you touch the number. If nobody is buying and conversations die after the price appears, fix the targeting or the outcome statement first. Price is rarely the only broken piece. It is often the piece you can see, so it gets all the blame.
The people who get stuck forever usually want a formula that removes social risk. There is not one. There is a loop. Publish a specific offer with a specific number. Talk to buyers. Deliver. Write down what happened. Adjust the number or the scope with evidence. Repeat. The first price will be wrong in some direction. That is fine. Wrong and shipped teaches you. Perfect and private teaches you how to decorate a landing page.
If you need a starting move this week, do this. Write one sentence that names the buyer, the painful situation, and the finished result. Pick a price you can say without flinching and that still respects your floor. Put both on a plain page. Send it to twenty people who already have that problem. The replies will price the offer more honestly than another afternoon of second-guessing. Small revenue streams are built by people who let the market argue with their number, then update the number like adults.