Pricing systems for work that does not fit a SaaS checkout

Stop underpricing bespoke work.

Underpriced turns industrial spreadsheets into controlled quote builders: rates, uplifts, approval logic, and proposal output in one place.

Current vertical

MCC and BMS control panels

default rates
17
uplift bands
9
proposal sections
12
org roles
2

Why we exist

Margin loss usually looks like admin.

Bespoke pricing teams carry real business logic in workbooks: hidden columns, inherited formulas, and tribal checks. That works until a rate changes, a teammate copies the wrong version, or a proposal needs a clean audit trail.

Underpriced keeps the fast quoting rhythm, but moves the controls into a multi-tenant app with explicit defaults, permissions, and repeatable output.

What it does

A tighter operating layer for estimates.

One source of truth

Rates, uplifts, sections, and team permissions stay out of fragile workbook copies.

Quote memory

Every accepted assumption is stored against the org and ready for the next estimate.

Proposal output

Generate consistent client-facing PDFs without rebuilding the same document by hand.

Vertical presets

MCC defaults are first; kitchens and other pricing-heavy verticals can follow the same platform.

Who it is for

Teams where the spreadsheet is already a product.

Controls contractors
Panel builders
Commercial kitchens
Specialist fit-out
Service contract teams
Owner-led estimators

Proof

Built from the workbook outward.

DATA sheet defaults, proposal PDF smoke tests, cross-org PocketBase rules, invite-gated onboarding, and Cloudflare Pages deployment are already in the foundation.

Auth

Invite acceptance, password sign-in, magic-code surface

Tenancy

Org membership rules and cross-org smoke coverage

Output

React PDF proposal rendering smoke

Request access

Reviewed by a human.

We are onboarding pricing-heavy teams first: controls, panels, fit-out, and other work where margin leaks hide in spreadsheets.