From supplier cost to client-ready.
Build branded proposals, verify decoration pricing, reference rate cards, and price items without leaving your workspace.
Projects and brands are saved in this browser. Connect Sync above to have them follow you automatically to other devices, or use Export/Import for a one-time move or backup file.
Pick which branding this proposal should use — your own, or a partner distributor's you're building this on behalf of.
Sell Price = Cost ÷ (1 − Margin). Applies to product cost, decoration, and setup/digitizing unless a charge is marked pass-through.
PNG/JPG/SVG, or a PDF/AI file (first page is used)
Parsing for SanMar-style product pages, verified against real SanMar files: name, brand, style #, material, colors, and sizes extract reliably. SanMar doesn't expose a full per-size pricing table in any downloadable file, though — that part still needs to be entered manually from what you see live on their site.
Tuned and tested against ESP-style supplier sheets (quantity/net cost tables, imprint methods).
Brand spec: magenta #A54C9D · green #6EC174 · Montserrat font · "DS" wordmark. Product mockup areas stay blank unless you upload an image.
| Size | Cost/unit | Order qty |
|---|
Give two or more locations the same group name if they use the exact same colors/artwork — they'll only be charged setup once, not once each.
| Quantity | Net Cost / unit ($) | Decoration $ / unit |
|---|
| Label | Cost ($) | Margin? |
|---|
Changing this rebuilds the pricing grid below — re-enter costs after changing tiers.
Decoration is priced at each quantity break's total order size, then fills the "Decoration $/unit" row below — editable there, same as the Promo pricing table.
"Order Qty" is optional — how many of that size you're actually ordering, used for extended totals. The pricing columns are quantity breaks for reference/quoting.
| Label | Cost ($) | Margin? |
|---|