Upholstery Job Tracker
Yardage, COM Tags & Job Stages
Upholstery Job Tracker keeps fabric yardage, customer-supplied material (COM) tags and job stages together on one job, so the estimate, the fabric that actually arrived, and the remnant left over never end up on three different scraps of paper.
Works fully offline
One-time purchase
7-day free trial
No accounts, no ads
What Upholstery Job Tracker does
- The yardage math, done the same way every timeEnter the cut lengths a piece needs, and the app rounds each one up to a multiple of the fabric's vertical pattern repeat, then sums them. That is the whole calculation — deliberately simple. Fabric width, unit, and repeat are stored per FabricSpec, and a job can have more than one fabric lot.
- When the math doesn't fit, you doRailroaded fabric and horizontal pattern repeat are not auto-calculated in this version — the app clearly shows "not calculated — enter manually" and routes you to a manual override, recorded with your reason.
- COM tags that don't get lostLog the supplier, bolt or roll ID, yards received and a photo for every customer-supplied fabric delivery, tied directly to the job it belongs to. Remnants are never auto-subtracted — you choose which remnant piece was used from your own inventory.
- Jobs board by stageTrack each piece from quoted, to fabric in, to in progress, to done, with a due date and a photo of the piece.
- Job Sheet PDFUS Letter PDF bringing together the customer, piece description, fabric spec, calculated vs. received yardage, the COM tag photo, and the job's stage history.
Upholstery Job Tracker never presents its calculated yardage as a guarantee of the fabric a job will require — cutting decisions, seam allowances and layout judgment remain the upholsterer's own. It does not place fabric orders or process payments.
Frequently asked questions
- Is the calculated yardage guaranteed to be enough fabric?
- No. The yardage number is an estimate based on cut lengths rounded to the vertical pattern repeat — it's meant as an aid, not a guarantee. Seam allowances, layout, and cutting decisions remain your own judgment as the upholsterer.
- Does it handle railroaded fabric or horizontal repeat?
- Not automatically in this version. The app clearly labels these cases "not calculated — enter manually" and routes you to a manual override, which is always recorded as an override along with your reason, so nobody mistakes it for the automatic number later.
- Does the app automatically use my leftover remnants for the next job?
- No. Remnants are never auto-subtracted, because width, continuous length, and pattern position don't line up automatically. You choose which remnant piece to use for a cut from your own remnant inventory.
- Can I track more than one fabric on the same job?
- Yes. A job can have more than one FabricSpec/fabric lot when a piece uses several materials, and each is tracked separately.
Pricing
One-time purchase
US$12.99
Free to download, with 7 days (168 hours) of full access from first launch. After the trial, unlock permanent access with one non-consumable in-app purchase — no subscription, no recurring fee. Existing jobs remain viewable and exportable as PDF even before you unlock. Restore Purchases is always available in Settings.
Privacy
Customers, jobs, fabric specs, COM tags and photos stay on your device. Upholstery Job Tracker has no user accounts, no ads, no analytics, and no server. See the full Privacy Policy.