How to price a proposal: methods, formulas, and examples that win clients
How to create pricing proposals that close deals
Proposal pricing, also known as price proposal or pricing proposal, is a document created when potential clients send an RFP (request for proposal) or an RFQ (request for quote), which lays out how much a project will cost and exactly what's included in that price.
Your potential clients are no different. To confirm if they're getting the best deal (or not), they'll ask multiple vendors to provide a quote for the same solution. This “quote” usually comes in the form of a pricing proposal.
A contractor may build this document with a certain pricing methodology in mind, such as an hourly rate, monthly rate, cost-based rate, or time-and-materials rate. A pricing proposal serves as the document that has the final price. It's not an estimate, and it generally can't be negotiated later on. It also includes an itemized summary of all deliverables.
Read on for the main pricing methods, a step-by-step formula you can use on your next proposal, two worked examples, and how PandaDoc CPQ takes the manual work out of pricing.
Start your free PandaDoc trial
How do you price a proposal?
1. Add bundled packages
You could pitch an individual service on your price proposal. Although since it's the perfect opportunity to upsell, why hold back? In your proposal, show your services in a bundle.
For example, if you're a writer, instead of just agreeing to write an ebook, you can bundle your service as an ebook + content upgrade + two blogs + keyword research.
This allows you to work on a bigger project, and it also allows your clients to get better results through a well-rounded strategy, the bundled services might cost them less than if purchased individually. A win-win.
2. Price based on the value you provide
The value-based pricing model is effective for two reasons: it scales (it's a long-term fit), and your price is tied to the results your product or service delivers.
Although finding the value of your product or service can be a difficult guess, you can reverse-calculate the price. Keeping up with the writer analogy: if the emails you write result in 2x revenue for your client, you can base your price on that outcome.
3. Provide pricing options
Any place you go, you're rarely stuck with just one option. Hotels don't offer rooms in only one size, a travel agency won't suggest just one type of trip, and even buying a plane ticket comes with different seating tiers.
Some customers are budget-conscious; others need to meet specific deliverables and will pay more to get there. Providing options in pricing (and deliverables) lets customers choose whichever fits them best, which increases the odds they say yes.
The trick isn't just showcasing pricing options. It's also onboarding clients faster with an efficient process once they've signed. Greater visibility into your pipeline, paired with a smooth onboarding flow, makes sure both sides have what they need at their fingertips.
4. Show the benefit you offer
Pricing proposals aren't only there to answer an RFP with a number. Use them to explain the value your product or service provides. Elaborate on your experience, your deliverables, the value the customer gets from those deliverables, and your USP.
Customers buy into the results they expect to receive, so helping them visualize the outcome before they see the price increases your odds of a yes.
How to calculate your proposal price
Most underpriced proposals fail for the same reason: the price was a gut-check number, not the sum of real costs. Use this layered formula instead:
Your proposal price = direct costs + indirect costs and overhead + profit margin
Direct costs
These are the expenses tied directly to delivering the work:
Labor: Estimated hours for each team member multiplied by their hourly rate
Materials and equipment: Supplies, software licenses, or rented gear required for the project
Travel and subcontractors: Flights, lodging, or outsourced specialist fees if the scope requires them
Indirect costs and overhead
These are your fixed business costs, allocated to the project as a percentage of direct costs; typically 10–20%:
Operational expenses: A portion of rent, utilities, insurance, and administrative time
Taxes and bonds: Any state or local business taxes and required project bonds
Risk buffer
Add a contingency for scope uncertainty; typically 10–20% of your running total. Go higher for new clients or ambiguous deliverables, lower for repeat clients with clearly defined scope.
Most proposals skip this entirely, which is where underpricing starts.
Profit margin
This is what you want to make above your costs. Note: this isn't the same as markup. If you want a 20% margin, divide your total costs by 0.8.
Multiplying by 1.2 gives you a 20% markup, which sounds the same but leaves you with a smaller margin than you planned for.
Worked example: A freelance web designer is quoting a five-page small-business website.
Component | Calculation | Amount |
Labor | 40 hours × $75/hour | $3,000 |
Materials | 15% of base cost | $200 |
Direct cost subtotal | $3,200 | |
Overhead | 15% of direct costs | $480 |
Subtotal | $3,680 | |
Risk buffer | 15% (new client, scope not fully locked) | $552 |
Subtotal | Previous subtotal + buffer | $4,232 |
Profit margin | Subtotal ÷ 0.8 (20% margin) | $5,290 |
The designer prices the proposal at $5,290, not $3,000, and not a round "$5,000" pulled from thin air. Every dollar traces back to a cost or a decision, which is exactly what a client (or your own bookkeeping) should be able to see if they ask, "Why this price?"
Download the free PandaDoc pricing proposal template
Pricing psychology: how to present your price to win
The number on the page matters less than how it's presented. A handful of well-documented psychological principles shape how buyers react to the same price:
Anchoring: presenting a premium option first frames the mid-tier option as more reasonable by comparison. It's a core reason three-tier pricing works as well as it does.
The three-option sweet spot: when buyers see three pricing tiers, they gravitate toward the middle option more often than either edge. Structure your packages with that tendency in mind, and price the middle tier as the one you actually want most clients to pick.
Value framing before price: show the outcome or ROI before the number. A buyer who sees the value first evaluates the price against what they're getting, not in a vacuum.
Price specificity: $4,750 reads as more carefully calculated than $5,000. Round numbers signal an estimate; specific numbers signal precision, even when the underlying math lands close to the same place.
Payment terms as a pricing lever: breaking a large project into monthly payments can make it feel more accessible without lowering the total price.
These are widely used conventions in pricing and sales practice rather than settled experimental findings for every context. Treat them as starting points to test with your own clients, not universal rules.
Related reading: tiered pricing strategy.
Pricing proposal examples
Two worked examples of how these strategies and the formula above come together in a real proposal:
Example 1: Marketing agency, content strategy engagement
A marketing agency is pricing a proposal for a mid-sized B2B client that wants an ongoing content strategy.
Base cost: 60 hours of strategist and writer time at a blended $90/hour = $5,400
Overhead: 15% = $810
Risk buffer: 10% (existing client, defined monthly scope) = $621
Profit margin: 25% → subtotal ÷ 0.75 = $9,108/month
Instead of presenting one number, the agency bundles the engagement into three tiers: Standard (strategy + 4 blog posts/month), Premium (Standard + SEO optimization + 1 gated asset), and Enterprise (Premium + monthly reporting + a dedicated strategist). Premium is priced closest to the calculated $9,108 and positioned as the recommended tier: Standard and Enterprise anchor the range around it.
Example 2: SaaS company, RFP response
A software company is responding to an RFP for a mid-market client evaluating vendors.
Per-seat pricing: $45/user/month × 50 seats = $2,250/month
Implementation fee: one-time $6,000, covering data migration and onboarding
Support tier: priced separately as an optional add-on — Standard support included, Priority support (faster SLA, dedicated contact) offered at $500/month
The proposal separates the recurring per-seat cost, the one-time implementation fee, and the optional support tier into clearly labeled line items, so the buyer's procurement team can evaluate each cost independently rather than trying to reverse-engineer a single bundled number.
Types of pricing methods

1. Cost based pricing
Cost-based pricing means setting your price by adding up every cost required to deliver the work, including direct costs like labor, materials, and subcontractors, plus indirect costs like overhead, and then adding a profit margin on top.
The most common version is cost-plus pricing, where you calculate your total costs and multiply by a fixed markup percentage. It's straightforward, ensures every sale covers your costs, and works well when your expenses are predictable.
For proposal pricing specifically, we recommend a layered approach that goes one step further than a basic cost-plus calculation: it separates your overhead, adds a risk buffer for scope uncertainty, and applies a true profit margin (not just a markup). This gives you a more defensible number.
If you want to understand the cost-plus formula in more detail before building your proposal price, including how it compares to value-based and market-based pricing, see our guide to cost-plus pricing.
2. Demand-based pricing
Demand-based pricing is a strategy where prices rise and fall based on customer demand rather than production costs. When demand is high, prices go up. When demand drops, prices come down.
Airlines and transportation companies are the most visible examples. Flights cost more in June than in January because more people want to travel. Theme parks like Disney World charge higher admission during peak seasons for the same reason. Air conditioners get more expensive in summer.
For proposal pricing, demand-based thinking applies when your capacity is limited and your services are in high demand, like a busy season, a niche skill set, or a client who needs a fast turnaround. If you're booked out three months and a new client needs you next week, that urgency has a price.
3. Competition-based pricing
The competition-based pricing methodology considers competitor pricing before a business sets its own prices.
For example, companies that operate in a network, the food delivery niche, or the SaaS industry most commonly use this pricing model to avoid alienating customers based solely on price.
Although the competition-based pricing model has multiple benefits, it also has disadvantages. For example, overtly copying competitors may cause you to lose your unique edge.
The going-rate pricing method follows a similar approach, but with going-rate pricing, you follow the prices set by industry leaders.
Learn more about competitor-based pricing.
4. Value-based pricing
The value-based pricing model is perhaps the most effective strategy, mainly because it considers the unique value your product/service provides and bases prices accordingly.
For example, if two companies operate in the same niche and are competitors, Company A may have three features.
In contrast, Company B may offer six features, so pricing both services similarly doesn’t make sense—in such cases, it makes more sense to price Company B's services at a higher price point.
5. Target return pricing
This pricing model calculates prices based on the profits a company expects from the products/services it sells.
For example, if a company wants a 20% return on investment, that’s how they’ll calculate the right price.
You’ll mainly see this pricing strategy in the eCommerce industry. So here’s how to calculate prices based on target return: TRP = UC + (DR*C)/US
TRP stands for target return pricing; UC for unit cost; DR for desired return; C for the investment; and US for unit sales.
Learn more about the most common pricing strategies.
Avoiding scope creep: how to price defensively
The single most common way freelancers and agencies lose money on a priced project is through an undefined scope that quietly expands after the proposal is signed.
Define scope of work clearly in the proposal, and just as importantly, specify what's excluded. Ambiguity about scope is the leading cause of losing money on priced work.
Build a risk buffer into the price for any project with real scope uncertainty: a new client, a first project together, or complex technical requirements. The 10–20% buffer in the formula above exists for exactly this.
Spell out the change order process in the proposal itself: how additional scope gets priced, who approves it, and how it gets added to the agreement once work is already underway. A defined process turns “can you also just—” into a paid line item instead of free work.
Learn more: how to write a statement of work and change order template.
How to present a pricing proposal
1. Begin with the budget
Start by identifying direct costs (labor, materials) and indirect costs (office rent, insurance). Add your profit margin to land on the total project cost. The same layered approach as the formula above.
2. Present a cover letter
A pricing proposal is often your first real communication with a potential client. Lead with a cover letter that shows your experience and the benefit of partnering with you, in a warm, confident tone.

3. Add a completion date
Include a completion date or a set of milestone dates. This doesn't need to be the absolute final deadline. An estimate of key project milestones works too, and gives the client a sense of pacing.
4. Include billing options
Cover your billing options, payment due dates, and any terms and conditions clearly. Both parties should agree to all terms before the agreement is signed.
5. Use templates
If you're short on time, a template is an asset, not a shortcut to feel guilty about. Just make sure you personalize it enough that it doesn't read as generic. Most of your competitors are working from a template too; the difference is in how well it's adapted to this specific client.
6. Present it live, not as an attachment
Sending a PDF and waiting for a response is the slowest way to close. Instead, walk the client through the proposal on a screen-sharing call with all key decision-makers in the room.
A few things that make a live walkthrough work:
Frame it as a draft: Call it a draft proposal so the client feels comfortable giving feedback rather than sitting in silence with a number they're unsure about.
Open with the problem, not the price: Restate their main business challenge in their own words before you reveal any numbers. This keeps the conversation anchored to value, not cost.
Show options, not ultimatums: Offer two or three tiers with distinct features and price points. Then make a specific recommendation — tell them which option best fits their situation and why.
Handle pushback with trade-offs: If they push back on price, frame the conversation around what they'd be giving up at a lower price point, not just the number itself.
End with a clear next step: Agree on a date for the finalized proposal and a follow-up date for the signature before you leave the call.
Download the free PandaDoc pricing proposal template
See also: How to present a business proposal
How much should I charge for a proposal?
The right number depends on your experience, the complexity of the work, and how much the outcome is worth to the client.
That said, the market does cluster around recognizable ranges:
Freelancers and solo consultants: $200–$1,500 for straightforward project proposals with clear scope and defined deliverables
Small agencies and consultancies: $1,500–$5,000 for research-backed proposals with strategy, market analysis, and custom design
Enterprise and government contracts: $5,000–$25,000+ for complex, multi-stakeholder proposals requiring deep industry expertise and compliance documentation
These prices reflect the labor, overhead, and risk involved in doing the work well.
Here's how to arrive at your own number:
1. Calculate all potential costs and profits
Many businesses enter a project on a gut-feel estimate, only for it to bite them later because they didn't account for every direct and indirect cost.
Add up everything first, decide the profit you want, and only then set the price.
2. Decide on hourly, project-based, or retainer pricing
Consultancy work often benefits from hourly pricing. Writing and design work often benefits from project-based pricing. Each has trade-offs. Hourly pricing can punish efficiency, while project-based pricing risks scope creep if you don't lock down deliverables. Know your working style and pick the structure that protects your margin.
3. Decide how you want to position yourself
Clients generally fall into two camps: those who prioritize the lowest price, and those willing to pay more for guaranteed quality.
Decide which vendor you want to be before you price the proposal, not while you're negotiating it.
How PandaDoc CPQ automates proposal pricing
Everything above is manual — and manual pricing is where mistakes creep in: a rep applies the wrong rate, forgets to add a fee, or approves a discount that erodes the margin the deal actually needed. PandaDoc's CPQ (configure, price, quote) tools handle the calculation so the math is correct before a proposal ever reaches a client.
Product catalog: every product, service, and price lives in one central catalog that reps pull from. No manual pricing entry, no rogue rates.
Volume-based pricing rules: configure pricing that adjusts automatically based on quantity, so volume discounts apply without a rep doing the math by hand.
Pricing formulas: custom formulas calculate variable charges automatically. A rep enters the inputs, and CPQ returns the quoted price.
Discount approval workflows: if a rep offers a discount above a set threshold, the proposal routes for approval before it reaches the client. No unapproved discounts, no unexpected margin erosion.
Multiple pricing models in one quote: a single proposal can combine a flat fee, a recurring monthly charge, and a usage-based line item — CPQ handles the structure so it reads cleanly to the buyer.
AI Assistant for pricing sections: PandaDoc's AI Assistant can help draft the narrative around your pricing — explaining the value, framing the cost, and writing the “why this price” section — while CPQ ensures the number itself is correct.
This is also where the pricing methods above stop being theoretical: CPQ is what lets a value-based or tiered pricing structure actually scale across dozens of proposals without every rep recalculating from scratch. See also: quote-to-cash vs. CPQ.
See how PandaDoc CPQ automates your proposal pricing.
Begin creating pricing and business proposals
Now that you know the essentials of proposal pricing, it's time to build one. You can put one together in a Word doc, or use proposal software built specifically for this.
PandaDoc lets you create, edit, track, and get proposals signed with minimal effort. Start from a proposal template in our resource hub (or upload your own), fill in the details, and send it to the client. From there, you'll see when the proposal is opened, which sections got the most attention, and whether it's been signed — all through document tracking built into every send.
PandaDoc starts at $19/month (billed annually). Check the current pricing page for the latest plans and features, since these change from time to time. You can also request a demo or use PandaDoc free for 14 days, no credit card required.
Start your free PandaDoc trial and create your next pricing proposal
Disclaimer
PandaDoc is not a law firm, or a substitute for an attorney or law firm. This page is not intended to and does not provide legal advice. Should you have legal questions on the validity of e-signatures or digital signatures and the enforceability thereof, please consult with an attorney or law firm. Use of PandaDocs services are governed by our Terms of Use and Privacy Policy.
Frequently asked questions
Proposal pricing is a document created in response to an RFP or RFQ that shows a potential client how much a project will cost and what's included in that price. Unlike an estimate, it's typically the final, non-negotiable number.
Use a layered formula: base cost + overhead + risk buffer + profit margin. Then choose a presentation strategy from the four covered above (bundled packages, value-based pricing, pricing options, and leading with the benefit you offer).
An itemized cost breakdown, your profit margin built into the price (not listed separately), payment terms, a clearly defined scope of work, a completion date or milestones, and terms and conditions.
A quote is typically a single price for a defined deliverable: short and fast. A pricing proposal is a fuller document that adds context, options, and supporting rationale, making it a more persuasive sales tool.
Use the layered formula so every dollar traces back to a real cost, define scope clearly so work outside that scope doesn't get done for free, and build in a change order process before you send the proposal, not after a client pushes back.
AI can help draft the pricing narrative like the value framing and the “why this price” explanation. It shouldn't calculate the price itself. PandaDoc's AI Assistant works inside the proposal for the narrative, while the CPQ product catalog and pricing formulas handle the actual calculation.
Reviewed by
Ashley Kemper
SVP of Marketing
Ashley Kemper leads the global Marketing team at PandaDoc. She's built and scaled marketing programs from the ground up at Asana and launched new brands at Double and HyperComply. Before moving into marketing, she spent years as a digital media producer and graphic designer at National Geographic, Agence France-Presse, and Government Executive. Fun fact: Ashley has survived five cross-country moves with her wife, Malorie, and their French Bulldog, Frannie.
Streamline your document workflow & close deals faster
Get personalized 1:1 demo with our product specialist.
Tailored to your needs
Answers all your questions
No commitment to buy



