Features
Everything between the enquiry and the shop floor
Quotation Twin is built for businesses whose price depends on the size of the thing they are making. Everything below exists today — where something has a real limit, it says so.
The core
The pricing engine
A formula prices one feature of one product. It is an ordered list of steps over your dimensions, your material rates and your labour codes — the same shape as the spreadsheet it replaces, except that it is governed, testable and identical for every estimator.
Steps you can read
Each step is one expression storing its result for the next — sheet weight, then sheet cost, then labour, then the total. The estimator sees the working, not a black box.
Material slots
A formula declares what it consumes: a sheet slot, a tube slot, a hardware slot. At quote time the right item is resolved for the chosen grade and its rate and conversion factor enter the arithmetic.
Rate codes
Labour and consumables are referred to by code — L1, L2, M14 — and resolved from your service and material masters at price time. Change the labour rate once and every later quotation follows.
Composite formulas
One formula can call others and branch on a dimension, so a product whose pricing genuinely changes above a certain size is expressed as that, rather than as two products.
Nothing but arithmetic runs
Expressions are parsed and checked against a whitelist before evaluation. No function calls, no attribute access, no code execution — a formula cannot do anything except add, subtract, multiply and divide.
Test before it ships
Run a formula in the editor with sample dimensions and materials and read the step-by-step trace. Slot and expression errors are caught when you save, not when a customer is waiting.
Your catalogue
Products, features and rates
Model the catalogue the way the shop floor already thinks about it: a product type has features, a feature may have variants, and a formula is mapped to that combination.
Product types and features
A work table has a top, an undershelf and a frame; the top may be plain or tray type. Features can be mandatory or optional, single-choice or multiple.
Grade-aware formula mapping
A formula is mapped to a product type, a feature, optionally a variant and optionally a grade — so the same table can price differently in 202 and 316 without duplicating the product.
Rate master
Vendors, material grades, material groups, items with gauge, unit, rate and conversion factor, and separate labour and service rates with their own effective dates.
Setup status
A readiness view per product type — not started, partial, ready — that names the missing formula mappings, so gaps are found before a quotation hits them rather than after.
Units in inches or millimetres
Chosen per quotation. Dimensions are stored one way and converted only at the boundary, so switching units cannot quietly change a price.
The quotation
Building and sending a quote
The wizard collects the client, the grade and the items, then the engine prices them. What comes out is a document a customer can act on.
One ordered list of items
Catalogue products and free-text lines live in the same list and reorder together, so freight, a bought-in item and a fabricated one sit where they belong rather than in separate blocks.
Duplicate a line
Clone a line with its features, dimensions, materials and price, then change the one thing that differs. Six tables at five sizes is six edits, not six rebuilds.
Sections and line keys
Group a long quotation into sections — preparation area, wash area, hot range — with your own key against each line, carried through to the PDF and the Excel export.
Charges before tax
Transport, installation and commissioning are entered on the quotation and fall inside the taxable amount, which is where they belong and where a spreadsheet usually puts them by accident.
GST, discounts and margins
CGST and SGST or IGST at your rates; discount as a percentage or a fixed amount; and a margin per client type, so a builder and a direct customer are priced differently without anybody remembering to do it.
Where did that number come from
An information icon on each configuration shows the formula that priced it, with its steps. It can be switched off company-wide if you would rather your team did not see it.
What the customer gets
PDF, link and 3D preview
The same quotation goes out as a document and as a page, both on your branding.
Branded PDF
Your logo, stamp, signature, header and footer, and a terms template you keep as a named block rather than retyping.
Excel export
The same quotation as a spreadsheet, for the customer who wants to work through it column by column.
Shareable link
A public link that opens the quotation in any browser — no login, no app. Enabled per quotation and revocable, so a link sent last year is not still live.
3D preview
A to-scale parametric preview of the piece, updating with the dimensions, on the quotation and on the shared link. The customer sees what they are buying rather than a line of text.
The shop floor
Bill of materials, cutting list and Tally
The priced quotation already knows what the job consumes, so it produces the paperwork the shop needs instead of somebody rebuilding it from the drawing.
Bill of materials
Material consumption aggregated across every line of the quotation, by item, with cost — as a screen and as a spreadsheet. It reports cost rather than physical quantity, which is a limitation of how quantities are recovered from a formula.
Cutting list and nesting
Sheet pieces derived from the job's dimensions, laid onto standard sheet sizes by a first-fit algorithm, with a sheet count. On the demonstration quotation that is nineteen sheets for a five-line kitchen.
Tally export
An approved quotation exported in a form Tally will take, so the accounts side is not re-keyed.
Control
Versions, approvals, users and audit
A quotation is a document with a history, and different people are allowed to do different things to it.
Versions and revisions
A revision copies the lines into a new version with its own number, so what was sent in March is still what was sent in March.
Approval, or not
Submit, review, approve and reject with remarks and a full status log — or switch the whole workflow off if your shop does not work that way.
Roles and permissions
Around seventy individual permissions across sixteen modules. Sales cannot edit formulas; a viewer can report without changing anything.
Client masters and pipeline
Clients with contacts, GST and type, and a pipeline view of where every quotation stands.
One tenant per business
Every record carries the company it belongs to and every query is filtered by it. Login takes a company code as well as a username.
See it on your own numbers
₹10 per quotation sent. Send us a job you have already quoted and we will price it here.