Documentation

User Guide

Last updated: August 14, 2026

EstimateKit turns your iPhone into a full job-site office — estimate the work, track progress, document it with photos, and send a signed PDF invoice before you leave the client's driveway. Everything works offline.

Table of contents
  1. Getting started
  2. Creating a job
  3. Your job list
  4. Estimates & progress tracking
  5. Personal library
  6. Job site photos
  7. Clients
  8. Invoices — getting paid
  9. Business profile & invoice settings
  10. Notifications
  11. Free vs. Pro
  12. Need help?

01Getting started

The first time you launch EstimateKit, it asks what trade you work in — General, Finishing, Plumbing, Electrical, or Roofing.

Your answer pre-loads your Personal Library with 150+ trade-specific presets — common tasks and materials with default prices, ready to drop into any estimate. There's no account to create and no internet connection required at any point.

EstimateKit trade selection screen
Pick your trade on first launch

02Creating a job

Tap the + button on the Projects tab to open the New Job form.

AI Quick Fill — the fastest way in. Tap the banner at the top of the form (or the mic icon next to Job title or Scope of Work) and build the whole job by voice instead of typing.

  1. Tap the mic and describe the job out loud: client, address, and the tasks involved.
  2. Tap the red button to stop recording and review the transcript.
  3. Tap AI Fill to parse it into structured fields, or Use Text to drop the raw transcript straight into Scope of Work.
New Job form with the AI Quick Fill banner
1. Tap AI Quick Fill
Voice Input screen recording a job description
2. Record
Voice Input transcript with Use Text and AI Fill options
3. Review transcript
New Job form auto-filled by AI with suggested line items
4. Form auto-filled

AI Fill parses the transcript into the Job title, Client name, Address, and Scope of Work fields, and matches any tasks you mentioned against your Personal Library — matches show up as a Suggested Line Items card you can tap to deselect before saving.

Privacy: Transcription and AI parsing both run on-device — no audio or job details leave your phone.

Prefer typing? Fill the fields in manually:

  1. Enter a Job title — the only required field.
  2. Add the Client name and Address (tap the search icon to look up and autofill a real address).
  3. Set the Status: Draft, Active, Paused, or Completed.
  4. Optionally add a Scope of Work note.
  5. Tap the checkmark to save.
New Job form in EstimateKit
New Job — title, client, address, status

03Your job list

The Projects tab is your home screen. Each card shows the client, job title, address, running total, and status.

Use the filter tabs at the top to jump between Active, Paused, Done, and All jobs. Tap any card to open the full job detail.

EstimateKit job list with Active and Paused jobs
Filter by Active, Paused, Done, or All

04Estimates & progress tracking

Inside a job, the Work tab is your estimate. Tap the + button to add a task, then choose From Library (search your presets) or Custom (type your own).

  • Work — labor or service tasks, e.g. installation, wiring, painting.
  • Material — parts and supplies, with an optional material/labor cost breakdown.
  • Receipt — a lump sum tied to a photographed receipt.
  • Pass-through — government fees billed at cost, e.g. permits, licenses, inspection fees. No markup, and not taxed by default.

Tap a task's checkbox as you finish it. The job header updates in real time: a progress ring shows percent complete, and ESTIMATE vs BILLED totals track what's quoted against what's actually been invoiced.

Job detail screen showing the Work tab with tasks, checkboxes, and progress ring
Check off tasks as you complete them
Add Line Item sheet, From Library tab, with searchable presets
From Library — search your presets
Add Line Item sheet, Custom tab, with type, room/tag, and pricing fields
Custom — type your own, tag it by room

Tag by room: Add a room/tag (e.g. "Bathroom") to a task and same-tagged tasks group together on the job screen — handy for multi-room jobs.

05Personal library

The Library tab holds your saved work items and materials with default prices, so you're not retyping "toilet installation — $200" on every job.

  1. Filter by All or your trade to browse presets.
  2. Tap + to add your own item with a name, unit (pcs, hr, sq ft…), and price.
  3. Items you use often naturally rise to the top when you're quick-adding a task.
EstimateKit personal library of presets
150+ trade presets, plus your own

06Job site photos

Clients dispute work they can't see. Photos tied to the specific task and date are your proof it happened.

Whenever you mark a Work task complete, EstimateKit prompts you to attach a proof photo on the spot. You can also swipe left on any task at any time to add before/after photos manually — they're stored with the job and appear in the generated PDF when you choose to include them.

Add Proof Photo prompt after completing a task
Prompted right after you mark a task done

07Clients

Every time you enter a client name on a job, EstimateKit builds your client book automatically — no separate data entry.

Clients tab with revenue per client
Clients tab
Client detail screen with revenue and linked jobs
Client detail

Open the Clients tab to see total revenue and job count per client, or tap into a client to see every job you've done for them in one place.

08Invoices — getting paid

Every job has two tabs: Work (the estimate) and Documents — one list for every Estimate, Invoice, and Change Order raised on that job. Filter by type with the chips at the top, or leave it on All. Each row shows its status and amount: Draft, Sent, Overdue, or Paid for invoices; Draft or Sent for estimates and change orders.

Documents tab inside a job with type filter chips, showing an invoice and an estimate
The Documents tab inside a job

Tap + on the Documents tab to create a document: New Estimate, New Invoice, or New Change Order. New Invoice unlocks once at least one task is marked complete — you can't bill for work that hasn't happened yet.

For an invoice:

  1. Completed tasks are pre-checked; adjust which items to bill if needed.
  2. Review the subtotal, sales tax, and total.
  3. Tap Save & Generate PDF.
Selecting completed work items for an invoice, with subtotal, sales tax, and total
1. Select items & review total
Generated PDF invoice with business header, line items, tax, and total due
2. PDF, ready to send

The finished PDF includes your business header, a full line-item breakdown, subtotal, sales tax, and total due. Tap Share to send it via iMessage, email, or AirDrop — right from the job site.

Client signatures live on Change Orders, not invoices: when you log a change order for extra work or a scope change, the client signs on-screen before you save it — that's your proof of approval for the added cost. Invoices skip that step since they're billing for work already agreed to.

09Business profile & invoice settings

Go to Settings → Business Profile to fill in the details that appear on every invoice PDF: business name, logo, address, phone, email, EIN, and license number.

The EIN field is off by default — flip Show EIN on documents if you want it printed on your PDFs. Everything else in Business Details always appears in the header.

Under Invoice Defaults, set your sales tax name and rate (calculated automatically on every invoice) and your default payment terms (Due on Receipt, Net 15, etc.).

Business Profile settings screen with Show EIN on documents toggle
Header info + invoice defaults

Why it matters: Several states require a license number on estimates and invoices, and a missing tax line is the fastest way for a client's accountant to bounce your invoice. The EIN toggle exists because a client never needs to see it — it defaults to hidden so you don't leak it by accident.

10Notifications

Turn on reminders under Settings → Notifications so unpaid work doesn't slip through the cracks.

  • Payment Reminders — one alert a day at 9:00 AM when an invoice is due tomorrow, goes overdue, or still hasn't been sent to the client.
  • Weekly Summary — a short Monday-morning digest: how many invoices are unpaid and the total outstanding.
Notification settings with Payment Reminders and Weekly Summary toggles
Payment Reminders & Weekly Summary

11Free vs. Pro

EstimateKit is free to start. The only limit on the free plan is 3 created jobs total — after that, you'll be prompted to upgrade before creating a 4th.

Everything else — PDF invoices, client signatures, the personal library, and receipt items — is available on the free plan from day one. Pro removes the job cap entirely, with Weekly (3-day free trial), Monthly, or Yearly billing.

12Need help?

For support, feature requests, or questions about using EstimateKit:

This document was last updated on August 14, 2026.