Modern GBQGrace Estimation Method
← All guides
For suppliers

The Supplier’s Guide to Modern GBQ

Every estimate Modern GBQ produces is priced from real, published supplier offers — yours, if they’re current. This guide covers your catalogue and offers, the workspace that tells you what needs attention before it costs you visibility, the CSV round-trip for maintaining a real catalogue, and exactly how the pricing engine decides whose offer ends up in a homeowner’s quote.

01

What Modern GBQ does for suppliers

When a homeowner prices a project on Modern GBQ, the Grace Estimation Method (GEM) has already computed the engineered quantities — so many cubic metres of concrete, so many kilograms of reinforcement, so many square metres of tiling — and every one of those lines then looks for a published supplier offer to price against. That is where you come in. A current, published offer on a product variant is your price placed inside a real project’s estimate, before any tender exists and before a builder has been chosen. Suppliers on Modern GBQ are not advertising to homeowners; they are supplying the figures the estimate is built from.

Where your prices go
into real homeowner estimates, line by line, with the basis recorded
What wins a line
Preferred → lowest unit price → most recently updated
Offer statuses
Draft · Published · Expired · Archived
Maintenance
one-click Extend validity, and a CSV round-trip with a dry run
Ground rule Modern GBQ is an estimating and matching platform. It processes no payments, holds no funds and creates no contracts. Your offer pricing a quote line creates no order and no obligation — actual sales happen directly between you and the buyer, outside the platform.
02

Create your account and organisation

Where: Create account, then Organisations in the sidebar

Register with your email and password, pick your market (Australia or Egypt — it decides which Terms of Service and Privacy Policy apply, and each opens in a new tab so you can read it first), and agree to them. Then create an organisation with the type Supplier, with a short code and a name. Because suppliers trade on the marketplace, creating the organisation also asks you to read and accept the Marketplace Agreement — the additional terms covering offers, pricing conduct and the content you publish. Every legal document is always readable at the Legal page, without logging in.

A new supplier organisation starts as Pending verification. The Modern GBQ team checks it and marks it Verified — from that moment its offers, market prices and price-list uploads are accepted. Until then the catalogue and the workspace are fully readable, and any attempt to record a price tells you the organisation is awaiting verification rather than failing silently. The organisation page and the workspace both show the current state; if verification is declined, the reason is shown there, and a Support ticket asks for the decision to be reviewed.

From the organisation’s page, add your teammates as members by their email address — they must already have a Modern GBQ account. Everyone in the organisation shares the same catalogue, offers and workspace.

Good to know Confirming and correcting market prices on your workspace needs nothing beyond active membership of a verified organisation. Managing published offers is a permissioned activity on top of that: the Modern GBQ team switches catalogue and offer access on for your account when your organisation is set up. If the Offers & pricing page reports a missing permission, raise a Support ticket rather than trying again — it names exactly what is needed.
03

Your Supplier workspace

Where: Organisations → your supplier organisation → Supplier workspace

The workspace opens on four live figures:

FigureMeaning
Published offersOffers currently live and eligible to price quotes.
Lapsed or expiringPublished offers past their validity end date, or within 30 days of it — each one a price about to vanish from quotes.
DraftsYour own unpublished offers, invisible to pricing until published.
AI-sourced proposalsDraft offers proposed by the sourcing agent for your organisation and awaiting review (see the AI-sourced proposals section).

Below them, Needs your attention queues the urgent work in the order to handle it — lapsed offers first, then those ending within 30 days, then drafts — with the right actions inline on each row: Extend validity (move the end date forward without touching any other term), Publish, and Archive. When there is nothing to do it says so: Your catalogue is in good order. Nothing lapsed, expiring or in draft.

Coverage by market shows how many offers you have live per market and currency, and Ending soonest lists the next expiries. Below them, Market prices shows what the sourcing agent has seen your products selling for and lets you confirm or correct each figure, record a price, or upload a whole price list (see Market prices: confirm, correct, upload). Offers & pricing — the full catalogue screen — is one click away from the workspace.

04

Offers: your prices on the platform

Where: Offers & pricing, from the workspace

An offer is your price for one product variant in one market and currency. On the Add an offer panel, browse the active product catalogue, open a product with Show variants, and choose Add offer on the variant you sell. The offer form takes:

  • Offer code — your own reference for this offer; it appears in the CSV export and is how a re-import recognises the same offer.
  • Market code (for example AU) and currency code — an offer only ever competes for quotes priced in that market and currency.
  • Unit price, and an optional list price — the list price cannot be lower than the unit price.
  • Minimum order quantity (at least 1), stock status (Unknown, In stock, Limited, Made to order or Out of stock), an optional available quantity and an optional lead time in days. An out-of-stock offer cannot carry an available quantity.
  • Valid from and Valid to — the end date is what drives the expiring queue, and it must not fall before the start.
  • Preferred offer — a flag that gives the offer priority in pricing (see How your offer wins a quote line).

Your organisation’s current offers sit in My offers above the catalogue, each with its variant, market, price, stock status and status pill, plus Edit, Publish and Archive actions. Commercial terms can be edited on an existing offer at any time, whatever its status — the change applies from the next quote priced, while quotes already priced keep the figures they were priced with, so history stays honest on both sides.

Good to know Your own product code, delivery terms and notes can also travel with an offer, but they are set through the CSV import rather than the on-screen form. Minimum order quantity, stock status, available quantity and lead time are recorded on the offer for your buyer’s benefit; the pricing engine itself considers only status, dates, market, currency, the Preferred flag and the unit price.
05

The offer lifecycle

StatusMeaning
DraftVisible only to your organisation. Never used in pricing. Every new offer — typed or imported — starts here.
PublishedLive: eligible to price homeowner quotes, provided today falls inside its validity dates. Publishing is refused for an out-of-stock offer and for one whose end date has already passed.
ExpiredPast its validity end date. There is no button for this — an offer whose end date has passed simply stops being used, and the workspace flags it as lapsed so you can extend it or archive it.
ArchivedRetired. The workspace offers no way back from Archived — when a retired line comes back into stock, create a fresh offer for it.
Tip The cheapest maintenance on the platform is the Extend validity button. When a price is still right, one click on the attention queue keeps it live — no re-entry, nothing else changed.
06

Working in bulk with CSV

Where: Bulk import & export, on the Offers & pricing page

For a real catalogue, don’t type: Export CSV gives you every current offer, ordered by variant then market; edit prices and dates in your spreadsheet, and Upload the file back. Leave Dry run ticked for the first pass — it runs every row through exactly the same checks and reports, row by row, what would happen (Would create, Would update, or the precise reason a row fails) before anything is written, so a mistake in the file costs you nothing. Untick it and upload again to apply.

The import file is the export file’s shape, so a round trip needs no re-formatting:

  • Which offer a row means — the variant code plus your market code and offer code. A row that matches one of your existing offers updates its commercial terms (price, list price, minimum order quantity, stock status, available quantity, lead time, validity dates, preferred flag) and leaves its status alone; a row that matches nothing creates a new Draft offer, which you then publish from the offers table or the workspace queue.
  • Dates are written yyyy-MM-dd; a blank minimum order quantity defaults to 1.
  • New products — a row whose variant code is unknown can name a master item code, product code, product name, variant name and unit of measure, and the import creates that product and variant as a Draft. No offer is added until the product is activated, so re-run the import once it is.
Tip Keep the exported file as your master price list. A revision is then: export, change the cells that moved, dry-run, upload — a whole catalogue’s update in one pass, with the platform telling you exactly what it will do first.
07

How your offer wins a quote line

When a homeowner prices a quote, each material line resolves to one product variant and then looks for one offer to price against. The selection is deterministic, and knowing it is knowing how to compete:

  1. Only Published offers whose validity dates cover today, in the quote’s market (price region) and currency, are considered at all.
  2. Among those, a Preferred offer beats a non-preferred one.
  3. Then the lowest unit price wins.
  4. A tie falls to the most recently updated offer, then to the alphabetically first offer code.

Minimum order quantity, stock status and available quantity are recorded on your offer but play no part in this ordering — only the Preferred flag and the unit price do. So the three ways to appear in more quotes, in order of power:

  • Coverage — an offer on every variant you actually sell, in every market you serve. When no valid offer exists for a variant, the quote does not wait for one: the line falls back to a recent market price — one you confirmed or uploaded if there is one, otherwise whatever the sourcing agent last saw — then to an indicative rate that ignores you entirely, or is carried at nil. Only a published offer puts your price, under your name, on the line.
  • Currency — literally: keep validity dates ahead of today. A lapsed offer isn’t cheaper or dearer; it is invisible.
  • Price — sharp beats stale everywhere the Preferred flag doesn’t decide it first.
Good to know Homeowners see the resolved price on each quote line together with its source — Supplier offer with your offer code and organisation named, Market price with its date and source, Indicative item rate, Category average or Not priced — and the platform records which offer or market price priced which line. When a homeowner approves a quote that carries your offers, you receive an in-app notification listing the products chosen — for your information only; nothing is asked of you and the quote never waits on a reply. Your offer being chosen is your product placed, priced, inside a real project’s estimate before any tender exists.
08

AI-sourced proposals

Modern GBQ’s sourcing agent searches current public listings for building materials and records each one as a dated market price against the catalogue — matched to an existing product, or to a new Draft product carrying the listing’s specifications when only a generic material type matches. A market price is a fallback: it prices a quote line only where no published offer exists, it is shown on the line as Market price with its date and source, and a published offer of yours always outranks it. Where the operations team names your organisation for a run, the agent also proposes matching listings as Draft offers attached to you, each carrying the source listing’s link, the date it was captured, and a match-confidence score (High, Medium or Low). Those follow the same hard rule as everything else: a draft never prices a quote and never publishes itself. The operations team reviews every proposal against its source — least-certain matches first — and either publishes or archives it.

Your workspace shows how many such proposals exist for your organisation, so nothing is ever attributed to you silently; and a proposal, once published, behaves like any other offer of yours — you can edit its terms, extend it or archive it.

The agent does not only run when someone presses the button. The operations team can save a search as a schedule — a material, a market and a currency, re-run every so many days (weekly by default) — so the market prices behind your products are refreshed on a cadence rather than left to age. Each scheduled run counts against the same monthly spend cap as a manual one.

09

Market prices: confirm, correct, upload

Where: Market prices, on your Supplier workspace

The Market prices panel lists every product variant, market and currency you hold an offer for — plus any you have recorded a price against — with three figures side by side: the latest market price anyone has recorded (who recorded it — the sourcing agent, a supplier’s confirmation or a price list — its date, and a link to the source listing where there is one), your latest price, and your published offer where one exists. It is the fastest way to see where the market’s idea of your price and your own idea disagree.

  • Confirm — shown when the latest price is the sourcing agent’s sighting. One click records that figure as your price, dated today, which outranks the agent’s reading whenever a quote is priced.
  • Correct — opens the price inline; save the figure you actually charge. The unit stays as recorded; a note records that it was corrected.
  • Add a price — pick any product you offer, enter the unit price, the unit it is per (for example m3) and an optional note. Use it for a product the agent has not seen yet.
  • Upload a price list — a CSV with ProductVariantCode, MarketCode, CurrencyCode and UnitPrice, plus optional Unit, ObservedAt (yyyy-MM-dd, never a future date), SourceUrl, SupplierName and Notes; a template is one click away. Every row is recorded as your organisation’s own price. Leave Dry run ticked for the first pass — it reports row by row what would be recorded, what is a duplicate and what fails, without writing anything.

A row is refused when its variant code matches no active product variant or its market is not a published price region; an identical price for the same variant, market and currency uploaded within 24 hours is reported as a duplicate rather than recorded twice. Market prices go stale — after 60 days (the platform default) a price stops being used, so a confirmation is worth repeating when the queue shows an old date.

Ground rule The ranking never changes: a published offer of yours prices the line first; where none exists, a price you confirmed or uploaded beats one the sourcing agent found, newest first; only then do indicative rates apply. Confirming, correcting or uploading a market price never publishes anything, never creates an offer, and never holds up a quote — it makes the fallback figure yours instead of the agent’s.
Tip A confirmed market price is not a substitute for a published offer. When a figure is right and you want it on quotes under your name, publish an offer for it; confirm the market price for the products you have not got round to offering yet.
10

Stay informed and get help

Where: Notifications and Support, in the sidebar

Workflow events and support updates land in the Notifications centre, with an unread badge in the sidebar, one-click mark-as-read (per item or all at once) and per-channel preferences you control. Today the In-app channel is live; Email and SMS can be switched on in your preferences but are not yet connected to a delivery provider, so nothing is sent through them yet. For expiries, the workspace is the reliable signal — check it regularly.

Support is a real ticket system: describe the problem, give it a priority, track its status (Open → In progress → Resolved → Closed), and get notified when it’s resolved.

PriorityUse it for
P1 — CriticalPlatform down, data loss or a security issue.
P2 — HighA major function is broken and is blocking your work.
P3 — MediumA functional issue with a workaround, or moderate impact.
P4 — LowA cosmetic issue, general question, or feature request.
11

Getting the most out of it

  • Make the workspace your Monday page. The attention queue is a maintenance list computed for you — lapsed, expiring, unpublished — in the order it matters.
  • Never let a good price lapse. An expired offer isn’t cheaper or dearer — it’s invisible. Extend validity the moment the queue flags it.
  • Cover variants before sharpening prices. A modest price on the table beats a great price that isn’t there; uncovered variants price from indicative rates that ignore you entirely, or stay unpriced.
  • Use Preferred deliberately on the lines you most want to win — it outranks price.
  • Do price maintenance in CSV. Export, update, dry-run, upload — a whole catalogue’s revision in one pass.
  • Keep stock status truthful. Out-of-stock offers can’t publish, and the terms on your offer are what a buyer will hold you to.
  • Publish what you import. New rows arrive as drafts; the workspace’s Drafts figure is the reminder.
  • Confirm or correct what the agent found. A market price you stand behind outranks the agent’s reading on every quote that falls back to it — and a price list upload does it for the whole range at once.
12

What’s coming

These are planned and not yet available. Nothing in the rest of this guide depends on them.

  • Supplier self-review of AI-sourced proposals — today the operations team reviews them; you see the count.
  • Your own sourcing schedules — today the operations team saves and runs the agent’s schedules; you confirm, correct and upload prices for your own products.
  • Automatic expiry of lapsed offers, with a notification — today a lapsed offer silently stops being used and the workspace flags it.
  • Product code, delivery terms and notes on the offer form — today they are set through the CSV import.
  • Uploading your own product photos — today the catalogue team attaches photos on the product’s master-item screen (send them yours through Support); a product’s photo is shown beside it wherever a homeowner chooses between products.
  • Email and SMS delivery of notifications, once the providers are connected, and an in-app two-factor enrolment screen.
13

The ground rules

  • Modern GBQ does not process payments, hold funds, or create contracts — your offer pricing a quote line creates no order and no obligation; actual sales happen directly between you and the buyer, outside the platform.
  • Prices you publish are used in real homeowner estimates — the platform records which offer priced which line, so published figures should be figures you’ll honour.
  • Nothing prices a quote from a Draft offer, and no offer the sourcing agent proposes goes live without human review. A market price the agent records is used only where no published offer exists, and the quote line says so.
  • The figures a homeowner sees are estimates prepared with the Grace Estimation Method — your offer supplies a line’s price; it is not an offer to the homeowner from you.
  • The Marketplace Agreement you accepted at organisation creation governs marketplace conduct; it and every other document are always readable at the Legal page.
14

Glossary

TermMeaning
GEMThe Grace Estimation Method — the governed set of formulas that turns a project description into engineered quantities, with the working shown for every line.
Master itemA material or information line the estimate can contain, in a fixed unit of measure — reinforcing steel in kilograms, ready-mix concrete in cubic metres.
Product variantOne specific, orderable version of a product in the catalogue — the thing your offer prices.
OfferYour price for one product variant in one market and currency, with its terms and validity dates.
Market (price region)The region a quote is priced for; an offer only competes for quotes in its own market and currency.
PreferredA flag on an offer that ranks it ahead of every non-preferred offer for the same variant, before price is compared.
ValidityThe from/to dates inside which a published offer may price a quote. Past the end date it is lapsed.
Dry runAn import that checks every row and reports what it would do, without writing anything.
AI-sourced proposalA Draft offer the sourcing agent found in a public listing, awaiting human review with its source and a match confidence.
Market priceA dated price for a product variant seen in the market — recorded by the sourcing agent with its source link, confirmed or corrected by a supplier, or uploaded in a price list — that prices a quote line only where no published offer exists, and is always shown as such.
ScheduleA saved sourcing search — material, market, currency — that the agent re-runs every so many days so market prices stay current.
VerificationThe check the Modern GBQ team makes on a new supplier organisation. A Pending organisation can read everything; only a Verified one can record offers, market prices and price lists.

Modern GBQ Supplier Guide · Companion guides exist for Homeowners and Builders, and the Platform Overview explains how the whole system fits together. Questions this guide doesn’t answer belong in Support — a real person reads every ticket.

Other guides