Guide
A walkthrough for your first quote, plus a full reference for every field — whether you're on the free calculator or a paid plan.
Laser Quote never asks for a design file. You enter the same numbers you'd already know from running a job once — cut time, material cost, a few machine details — and it works out an accurate price, the same way every time.
The calculator itself needs no account and no email address — it runs entirely in your browser, free forever. Signing up for Plus or Premium adds cloud sync, customer records, and sending branded quotes by email, but you can try the real pricing math right now with nothing to set up.
It works on a phone or tablet just as well as a desktop, so it's usable at the workbench, mid-job.

Global Rates apply across every quote, regardless of which machine runs the job. They're worth getting right once, up front — everything else builds on top of them:
Every number here has a sensible default pre-filled so the calculator is usable immediately — but they're rough starting values, not your actual numbers. Update them to match your real business before relying on a quote.

A Machine Profile represents one physical laser. Pick the closest wattage preset to prefill reasonable starting numbers, or start from a blank custom profile — every field is editable afterwards either way.
Each profile shows a Calculated Base Rate and Calculated Rapid Rate ($/min) — that's the number actually driving your quotes, worked out from the fields behind the "Advanced machine economics" toggle (tube replacement cost, tube life, power draw, and overhead). Those fields are collapsed by default since they're easy to skip past on a first look — expand them any time to see or adjust exactly what's behind the rate.
Free is capped to one Machine Profile and one quote layer. Plus and Premium remove both caps.

A quote is built from one or more Layers — one block per cut/engrave pass. Multi-material jobs get one layer per material.
The one distinction worth getting right early: Order Quantity (how many finished pieces this job produces) is separate from a layer's Sheets/Repeats (how many separate sheets or machine runs that one layer needs). See the dedicated topic below — mixing these up is the single easiest way to get a wrong price.
Assembly / Packaging is optional — only fill it in for multi-layer jobs or anything with a finishing step (gluing, aligning, boxing) after the layers are cut.

Customer records are simple by design — name, email, phone, and free-text notes. Attaching a customer to a quote lets you send it by branded email and lets your customer view (Plus) or accept/decline (Premium) it via a link, with no login required on their end. You can also add a customer without leaving the quote you're building — use + New next to the customer dropdown and everything you've entered so far stays put.

Once a quote has a customer attached, Send Quote emails them a branded copy (your logo and color) and marks the quote as Sent. The email includes a link to a public page — no login needed for your customer to view it.
On Plus, that link is view-only: job name and price, nothing else. On Premium, it's interactive — Accept/Decline buttons, plus live tracking of the moment your customer actually opens it.


Free — the calculator itself, no account, no signup, ever. Capped at 1 Machine Profile and 1 layer per quote.
Plus — cloud-synced Settings and unlimited Machine Profiles, multi-layer quotes, customer records, branded quote emails, and a view-only customer link.
Premium — everything in Plus, plus an interactive accept/decline link with live "viewed" tracking, custom Terms & Conditions your customer must acknowledge before accepting, PDF and CSV export, and no "Powered by Laser Quote" footer.
Every trial is 14 days, no card required. If you don't subscribe afterwards, your data stays — paid features just pause until you pick a plan.



Add one profile per laser you own, any wattage — pick a preset or start custom. Rename a profile any time by editing its name directly. At least one profile is always required, so Remove is disabled once you're down to your last one.
On Plus and Premium, use the stacked up/down arrows to reorder your list — the order you set shows everywhere a profile is picked, including the Machine dropdown on each quote layer. (Free is capped to one profile, so reordering doesn't apply there.)

Name and Email are required; Phone and Notes are optional. Edit or delete a customer any time from the Customers list — you'll be asked to confirm a delete, and deleting a customer never deletes the quotes attached to them, it just clears the link. Premium can export the (filtered) customer list as CSV.
"Accepted" is the value of quotes the customer accepted — not payments received. Accepting is a Premium feature, so statuses and revenue figures only appear on Premium.

Order Details — Job Name/Client (your own reference), Order Quantity (see the dedicated topic below), Design Fee (a flat one-off charge, e.g. for artwork setup).
Layers — one block per cut/engrave pass. Each layer has: Machine (which profile runs it), Setup Time, Cut Time, Rapid Time (travel moves, not cutting), Laser Power %, Sheets/Repeats (see below), and Raw Material Cost — a genuine raw cost, with no markup of its own; your Target Profit Margin (Global Rates) is the only profit lever, applied once across the whole quote. Use the copy icon on a layer to duplicate it (named "… (copy)") instead of re-entering similar numbers; on the Free calculator, which is limited to one layer, it prompts you to upgrade.
Under the fields, Material billing switches a layer between Nested Area and Bill Full Sheet (Dedicated Stock) — see "Full-sheet costing and offcuts". When the quote has a customer, a Saved customer finishes menu lets you recall their materials, and + Save Finish to Customer stores the layer's material for next time.
Assembly / Packaging — time that isn't laser time, charged at your labour rate, plus an optional flat Materials Cost. Use it for finishing after all layers are cut (gluing, aligning, boxing) and for the hands-on time that's easy to leave out of a quote: customer messages, file clean-up and masking. It's one time figure for the whole order.
Your Price (optional) — Plus and Premium only. Type a price to charge instead of the calculated one; see "Charging your own price".

This is the single distinction most worth getting right — they look similar but do very different things.
Cut Time, Rapid Time, and Raw Material Cost, as entered, already represent one whole sheet as run (however many identical pieces are nested on it) — never multiply those by Order Quantity yourself.

The GST line on a Quote Summary is your Global Rates "GST Rate (%)" applied to the Subtotal (ex. GST) — your Total Base Cost with your Target Profit Margin applied, before tax. Subtotal + GST = Final Quote. Change the rate once in Settings and it applies to every quote from then on.
In Settings, the Currency & Tax card sets your currency (AUD, USD, GBP, EUR, NZD or CAD) and the label for your tax line (GST, VAT, Sales Tax, or your own). Your tax rate is the "GST Rate (%)" field in Global Rates — it simply follows whatever label you choose.

Set in Global Rates as "Minimum Job Charge ($, Inc. GST)". If a job's calculated price comes out below that floor — a tiny, fast job — the minimum is charged instead, and the Quote Summary shows a note: "Minimum job charge applied — calculated price was $X", so you can always see what the job would have priced at without the floor.

Shown on the Quote Summary as "≈ $X.XX per unit (N pcs)" whenever Order Quantity is greater than 1. It's simply the Final Quote divided by the Order Quantity — a reference figure for you, not a separate calculation. See Order Quantity vs. Sheets/Repeats above for why Order Quantity itself never changes the price.


Under the Final Quote, a small box reads something like "This price pays you $137.82/hr over 45 min of machine, setup & assembly · 30% profit margin". It answers a question the total alone can't: what am I actually earning for the time this job takes?
It's the price you're charging (before GST), minus the material and packaging costs, divided by the hours on the quote — machine run time (cut and rapid, times any sheets/repeats), setup time and assembly time. What's left pays for your labour, your machine's wear, power and overhead, and your profit.
Use it as a sanity check: if the hourly figure feels low for the effort — messages, handling, packing — add that time under Assembly / Packaging, or charge more.
The calculated price is a floor and a reference, not a verdict. Some jobs are worth more than their cost-plus price; sometimes you'll choose to charge less. In the quote builder, the Your Price (optional) card lets you type the GST-inclusive price you want to charge instead. The calculated price shows as a placeholder, and Use calculated price clears your entry.
On the Quotes page, type in the search box to match job names and customer names as you type, and use the status pills (All, Draft, Sent / Viewed, Accepted, Declined, Expired) to narrow the list. Each pill shows how many quotes it holds for your current search, and Clear filters resets both. Premium's CSV export exports exactly the rows you're looking at.
The dropdown at the top of the Overview sets the time period, based on when each quote was created. It's remembered in the page address, so refreshing keeps your choice. The default is All time.
Use the copy icon on any row in the Quotes list, or Duplicate as new draft on a quote's page. It works on quotes in any status, including sent and accepted ones, and never changes the original.

Under each profile's Calculated Base Rate and Calculated Rapid Rate, How are these rates calculated? lists the per-hour pieces behind them and the total ÷ 60 per minute.

Sending a quote emails the customer a branded copy and marks it Sent. Both plans include a public link — no login needed for the customer.
Plus: view-only — job name and price, nothing else.
Premium: interactive — Accept/Decline buttons, a required Terms & Conditions acknowledgement if you've set one, and live tracking of the first time the customer actually opens the link (shown on your dashboard as "Viewed Xh ago"). A quote past its valid-until date shows as expired and can no longer be responded to.
The customer's page shows the order quantity and a "Valid until" date. If they decline, they're asked why (price too high, lead time too long, found another supplier, project cancelled, or other, plus an optional note) — they can skip it. Their reason is emailed to you and shown on the quote's page in your dashboard.

Premium only. Set a free-text policy blurb in Account settings (e.g. deposit requirements, return policy) — it's shown read-only to the customer on the accept/decline page, with a required acknowledgement checkbox before Accept is enabled. A snapshot of the policy is captured at the moment a customer accepts, so editing the policy later never rewrites what a past customer actually agreed to.
Single-material jobs get a full, genuinely usable calculator for free, no strings attached. Multi-layer jobs — more complex, higher-value work — are the upgrade trigger for Plus, which also unlocks unlimited Machine Profiles.

Every trial is 14 days with no card required. Subscribe or manage your plan any time from the Billing page — billed monthly or annually, cancel any time, no lock-in. If your trial ends without subscribing, or you cancel, your data stays exactly as it was — paid features simply pause until you pick a plan again.
The Pricing section on the homepage has live demo accounts for both Plus and Premium — no signup required. Sample data resets every 24 hours and no real emails are ever sent, so it's safe to click around freely.

Your business name, logo, and primary color show on branded quote emails and (Premium) the customer accept/decline page. The "Powered by Laser Quote" footer is shown on Plus-plan quote emails by default — Premium can turn it off entirely.
Premium only. PDF export gives a professional, downloadable copy of any quote (draft or sent+). CSV export gives your quotes and customer list in an accounting-ready format, exported directly from the page — no extra setup.
The Tools page (in the site header) has standalone calculators — no account, no email:
Repeat customers often want the same acrylic colour or board again. Save it once and you never have to look it up.
By default a layer's material is billed as you enter it, usually the cost of the area your parts take up (Nested Area). When you buy a sheet just for one job, switch the layer to Bill Full Sheet (Dedicated Stock).
The amber Offcut note shows the share of the sheet left unused and the dollar amount of waste included in the quote. The price itself is the sheet price (times Sheets / Repeats), so the waste is not an extra charge on top; the note shows how much of the price it accounts for.
Used area larger than the sheet is treated as no waste. If the sheet size is blank, no offcut is shown.
Open Tools → Custom Shipping Box Generator. It runs in your browser, with no account.
The preview shows cuts in red and scores in blue, and the size of the flat sheet you need for one box.
Download an SVG, copy the SVG code, or download a LightBurn file (.lbrn2) with scores on layer C01 and cuts on C02. Choose your laser origin first (Edit → Device Settings → Origin in LightBurn) or the design opens flipped.
Open Tools → Laser tools directory for a searchable list of free and open-source tools for laser cutters, plus our own.
Know a tool that should be listed? Use Suggest a tool at the bottom of the page, which opens the contact form. We add tools by hand, so suggestions are reviewed rather than published automatically.
On the Free plan, Settings and Machine Profiles are stored in your browser's own local storage only — nothing touches a server until you choose to sign up for Plus or Premium. Nobody but you can see your free-calculator data, and it never leaves your device.
Both the Free calculator and the full Plus/Premium dashboard work on a phone or tablet — genuinely usable standing at the workbench mid-job, not just a cut-down mobile view.