B2B quote management: how to get from price request to purchase order

    In B2B distribution, a lot of sales start with one question: "What's your price for this quantity?" When the answer lives in email threads, a spreadsheet and a follow-up nobody remembers to send, the quote becomes a bottleneck instead of a sales tool.

    Moving quotes online isn't just swapping a PDF for a web form. You need to decide who can request a price, who calculates it, how long it stays valid and how it becomes an order without anyone re-keying it.

    This article walks through each stage of the B2B quote cycle and the decisions it calls for. It separates what's worth automating from what should stay in the hands of your sales team.

    Published · By Shopflow

    Category:
    B2B commerce and distribution
    Format:
    Article
    Goal:
    Prepare a project
    Woman preparing a customer reply on her laptop in a stockroom full of boxes while a colleague packs an order

    Identify the requests that actually need a quote

    Not every price request needs a quote. If a customer has contract pricing and the product is in stock, they should be able to order directly. A quote makes sense when price or terms have to be worked out for a specific situation.

    • A quantity beyond the volume tiers in the price list.
    • A configured, cut-to-size or made-to-order product.
    • A project delivered in several shipments on a schedule.
    • A new customer with no negotiated terms yet.
    • A request for a substitute or equivalent product.

    Documenting these cases avoids two extremes: routing every request to sales, or forcing a quote when the price is already known. Your portal can then steer buyers toward direct ordering or a price request, depending on the situation.

    Capture a complete request from the start

    An accurate quote starts with an accurate request. Define what you need: SKUs, quantities, unit of sale, requested date, ship-to address, project name and attachments such as drawings or spec sheets.

    When the buyer is logged in, their account, addresses and terms can be filled in automatically. They can also turn a cart into a quote request. Choose required fields carefully: a form that's too long sends customers straight back to the phone.

    Price quotes from the same rules as your catalogue

    A quote should start from the customer's price list or contract, then apply the negotiated adjustment. When a rep rebuilds everything in a spreadsheet, the quoted price can drift away from the rules your portal applies to that same customer.

    Set approval limits: what discount a rep can grant alone, when a manager has to sign off and which margin floor can't be crossed without an explicit decision. Record the reason for every exception.

    Illustrative example to adapt to your sales organization
    Quote elementQuestion to settleWho decides
    Starting pricePrice list, contract or list price?Pricing team
    Negotiated discountHow far can a rep go alone?Sales leadership
    FreightIncluded, calculated or to be confirmed?Logistics
    Lead timeWhat availability is it based on?Operations
    Payment termsAccount terms or special terms?Finance
    SubstitutionsWho approves an equivalent product?Sales rep and purchasing
    Illustrative example to adapt to your sales organization

    Set an expiry date and spell out what it commits you to

    Every quote needs an expiry date. Decide what happens after it: is the price recalculated automatically, or does the customer need to request a new version? If your purchase costs move often, a shorter validity period protects your margin.

    Also state whether the quote holds inventory. A guaranteed price doesn't mean guaranteed availability. If nothing is reserved, say so plainly so the customer understands that the quoted lead time depends on stock when they order.

    Finally, show the currency, applicable taxes and anything excluded. When you sell on both sides of the border, currency and tax treatment should be unambiguous on the quote and on the order that follows.

    Plan for approvals on both sides

    A B2B quote often goes through two approval paths. On your side, an unusual discount may need a manager's sign-off. On the customer's side, the buyer may need their own manager's approval before accepting.

    • Internal approval of discounts and special terms before the quote goes out.
    • Routing the quote to the approver the customer designates.
    • Acceptance by someone authorized to commit the customer's company.
    • An audit trail: who approved, when and on which version.

    These rules should mirror the roles set up in your ordering portal. If a buyer can't submit an order above a certain amount on their own, they shouldn't be able to accept an equivalent quote on their own either.

    Turn accepted quotes into orders without re-keying

    An accepted quote should become an order with the same lines, prices and terms. The order keeps the quote number, so accounting, the warehouse and customer service can all trace where the price came from.

    Plan for partial acceptance and changes. A change after acceptance should create a new version rather than quietly editing the original. Version history protects both parties if there's a dispute.

    Track open quotes and follow up at the right time

    Your team needs a view of quotes by status: requested, sent, viewed, expiring soon, accepted or declined. Without it, follow-ups depend on each rep's memory.

    Reminders before expiry can be automated. For key accounts, the rep stays in control of the message. When a quote is declined, record why: price, lead time, competitor or cancelled project. Those reasons inform your pricing and inventory decisions.

    Define your metrics before you track them. Response time runs from receiving the request to sending the quote. Win rate compares accepted quotes with quotes sent over the same period. No universal benchmark replaces your own baseline.

    Keep sales reps where they add value

    Moving quotes online doesn't take reps out of the process; it takes the re-keying out of their day. They keep negotiating large projects, giving technical advice and managing key relationships.

    Decide whether online requests are assigned to the account's rep and how orders from those quotes count toward their compensation. A vague rule can lead your team to steer customers away from the portal.

    Your decision list

    • List the situations that need a quote and those that call for direct ordering.
    • Set the required fields for price requests.
    • Define approval limits and the margin floor.
    • Specify validity, inventory holds, currency and taxes.
    • Organize acceptance, versions and conversion to orders.
    • Assign requests and clarify how reps are compensated.

    Where Shopflow fits

    On its Industrial B2B page, Shopflow describes a portal where buyers submit, track and approve quotes online, with conversion to orders. The B2B Engine page covers customer-specific pricing, approval workflows and sales rep assignment. The Shopflow AI page shows draft follow-ups for open quotes that require approval before anything is sent. Use your own rules to check what these features cover: approval limits, validity, partial acceptance and the connection to your ERP still need to be confirmed for your situation.

    Walk Shopflow through your quoting process

    Describe your current quote cycle to the team through the Contact page, selecting the "Sales & Pricing" subject.

    Talk to Shopflow about B2B quoting
    Back to resources