Invoices & Estimates — Documents Guide

Home » Invoice Genie Tutorials » Invoices & Estimates — Documents Guid

The Documents tab is the heart of Invoice Genie. It’s where you create, view, filter, and manage all your invoices and estimates. This guide covers everything — from browsing your document list with powerful filters, to creating a new invoice with line items, recording payments, sending documents to clients, and using advanced features like recurring invoices and PDF sharing.

Opening the Documents Tab

Tap the Documents icon (second tab in the bottom tab bar) to open your document list. You’ll see two top-level tabs:

  • Invoices — all your invoices
  • Estimates — all your estimates

Switching between tabs changes the filter pills and sort options to match the document type.

The Toolbar

Four icons sit in the top-right corner of the Documents screen:

IconAction
Three horizontal linesSort & Group — opens a bottom sheet with sort, direction, grouping, and year filter options
Magnifying glassSearch — toggles an inline search bar
Checkmark circleMulti-select — enables selection mode for bulk delete
Plus (+)New document — creates a new invoice or estimate (depending on which tab is active)

Filter Tabs

Below the Invoices/Estimates tabs, a scrollable row of filter pills lets you quickly narrow down your list. A right chevron hints that more tabs are available — swipe horizontally to see them all.

Invoice Filters (8 tabs)

FilterShows
AllEvery invoice
UnpaidInvoices that haven’t been fully paid
PaidInvoices that are fully paid
SentInvoices that have been sent to the client
RecurringInvoices set up with a recurring schedule
UnsentInvoices that haven’t been sent yet
OverdueUnpaid invoices past their due date
PartialInvoices with some payment but a remaining balance

Estimate Filters (6 tabs)

FilterShows
AllEvery estimate
PendingEstimates awaiting client response
AcceptedEstimates the client approved
RejectedEstimates the client declined
ConvertedEstimates that have been converted to invoices
SentEstimates that have been sent to the client

Tip: Tapping a filter tab that’s already selected expands all collapsed monthly sections.

Sort & Grouping Options

Tap the sort icon (three horizontal lines) to open the Sort & Group sheet. This gives you full control over how documents are displayed.

Sort By

Invoice Sort OptionsEstimate Sort Options
Document DateDocument Date
Date AddedDate Added
Invoice NumberEstimate Number
Client NameClient Name
Due DateValid Until
TotalTotal
StatusStatus

Toggle between ascending and descending order with the arrow button.

Group By

OptionResult
NoneFlat list with no section headers
By YearGrouped by year (e.g., “2026”)
By Month (default)Grouped by month (e.g., “February 2026”) with monthly totals
By ClientGrouped by client name
By StatusGrouped by payment/approval status

Each group header shows the section total (or remaining balance for the Unpaid/Overdue/Partial tabs). You can tap a section header to collapse or expand it, or use the global toggle icon to collapse/expand all sections at once.

Year Filter

Select “All Tax Years” or a specific year to limit results. This filter is applied server-side for fast performance even with thousands of documents.

Search

Tap the magnifying glass to open the search bar. Search looks across multiple fields simultaneously:

  • Invoice/estimate number
  • Client name
  • Total amount
  • Additional notes
  • Item descriptions
  • Item comments

Search also queries the server for documents that may not be loaded locally, so you can find older invoices that are beyond the first page of results.

Multi-Select & Bulk Delete

Tap the checkmark circle icon to enter multi-select mode. Each row displays a selection checkbox. A header bar shows how many documents are selected, with options to Select All or Deselect All. Tap the trash icon to delete all selected documents. Tap X to exit multi-select mode.

Reading an Invoice Row

Each invoice is displayed as a compact two-line card with a colored accent bar on the left edge. The accent bar color instantly tells you the invoice status at a glance.

Invoice Card Layout

ElementPositionWhat It Means
 Left accent barColored bar on the left edge — color indicates status (see table below)
#INV-02052Top-leftInvoice number in bold
✈️ (paper plane icon)After numberInvoice has been sent to the client
🔁 (repeat icon)After numberThis is a recurring invoice
OpenedAfter iconsClient has viewed the invoice
$1,250.00Top-rightRemaining balance (or total if paid, shown in green)
Client NameBottom-leftWho the invoice is for
Status pill / date textBottom-rightStatus capsule or due date info

Invoice Accent Bar Colors

The colored bar on the left edge of each invoice card changes color based on the invoice’s current status:

StatusAccent Bar ColorColor Code
Paid Soft Green#4DB375
Partially Paid + Overdue RedTheme error red
Partially Paid (not overdue) OrangeSystem orange
Overdue RedTheme error red
Due Today OrangeSystem orange
Normal (unpaid, not overdue) Primary BlueTheme primary

Invoice Status Pills & Text Colors

The bottom-right corner of each invoice row shows a status pill (capsule badge) or text:

StatusAppearanceColor
Paid✓ Paid capsule pillSoft Green #4DB375
Partially PaidPartially Paid capsule pillOrange
Overdue“Overdue by 15 Days” textRed (theme error)
Due Today“Due Today” textOrange
Due in future“Due in 28 Days” textGray (secondary text)
No due dateInvoice date shownGray (secondary text)

Invoice Amount Color

StatusAmount Color
PaidSoft Green (#4DB375) — shows the full total
Unpaid / Partially PaidDefault text (adapts to light/dark mode) — shows remaining balance

Opened Indicator

When a client opens your invoice via the payment link, an Opened pill appears next to the invoice number. This indicator uses a blue-purple color (#7380FF) and is only shown while the invoice is still unpaid.


Reading an Estimate Row

Estimate rows use the same two-line card design as invoices, with their own set of status colors.

Estimate Card Layout

ElementPositionWhat It Means
 Left accent barColored bar on the left edge — color indicates estimate status
#EST-00042Top-leftEstimate number in bold
✈️ (paper plane icon)After numberEstimate has been sent to the client
OpenedAfter iconsClient has viewed the estimate (only shown while still pending)
$3,500.00Top-rightEstimate total (shown in green when accepted)
Client NameBottom-leftWho the estimate is for
Status pill / dateBottom-rightStatus capsule or estimate date

Estimate Accent Bar Colors

StatusAccent Bar ColorColor Code
Accepted Soft Green#4DB375
Rejected RedSystem red
Pending OrangeSystem orange

Estimate Status Pills

StatusAppearanceColor
Accepted✓ Accepted capsule pillSoft Green #4DB375
Rejected✕ Rejected capsule pillRed
PendingEstimate date shown as textGray (secondary text)

Estimate Amount Color

StatusAmount Color
AcceptedSoft Green (#4DB375)
Pending / RejectedDefault text (adapts to light/dark mode)

Opened Indicator (Estimates)

Just like invoices, when a client opens your estimate via the response link, an Opened pill appears. It is only shown while the estimate is still pending (not accepted or rejected).


Color Reference Summary

All status colors used throughout the invoice and estimate lists:

Color NameSwatchHex CodeUsed For
Soft Green#4DB375Paid invoices, Accepted estimates, positive statuses
OrangeSystem orangePartially paid, Due today, Pending estimates
RedTheme error / System redOverdue, Rejected estimates, Partially paid + overdue
Primary BlueTheme primaryNormal unpaid invoices (not overdue), sent icon
Blue-Purple#7380FF“Opened” indicator pill
GraySecondary textClient name, date text, due-in-future text

Swipe Actions

Without entering multi-select mode, you can swipe individual rows:

  • Swipe leftDelete (shows a confirmation dialog)
  • Swipe rightDuplicate (creates a copy with a new number and today’s date)

Creating a New Invoice

Tap the + button in the toolbar (while on the Invoices tab). This opens the invoice editor with a blank form. At the top, you’ll see two tabs: Details and Preview.

Invoice Details Section

The top card shows:

  • Invoice number — auto-generated from your business settings (prefix + padding, e.g., #INV-02055). Not directly editable.
  • “This is Estimate” toggle — switch between creating an invoice or an estimate (only available for new documents)
  • Date — tap to change the invoice date (defaults to today)
  • Due Date — tap to choose from preset terms

Due Date Options

The due date picker offers these presets: Due on Receipt, Next Day, 2 Days, 3 Days, 4 Days, 5 Days, 6 Days, 7 Days, 10 Days, 15 Days, 21 Days, 30 Days, Custom, or None.

Client Section

Tap the client area to select or change a client from your Clients list. A client is required before you can save. The client’s name, email, and avatar initial are displayed once selected.

Items Section

This is where you add line items to your invoice. Tap “Add Item” to create a new line item or tap an existing item to edit it.

Each item has these fields:

FieldDescriptionDefault
DescriptionName or description of the item/serviceEmpty
Unit CostPrice per unit$0.00
QuantityNumber of units1.0
UnitMeasurement unit (Hours, Days, or Pieces)Hours
DiscountPer-item discount (None, Flat amount, or Percentage)None
TaxableWhether this item is subject to taxYes
CommentsOptional notes about this itemEmpty

Each item row in the invoice shows the calculation: Quantity Unit × $UnitCost = $Total (e.g., “1.00 Hours × $1.00”). Items with discounts show the discount in red.

Additional Notes

A free-text area for notes that appear on the invoice. Tap to enter edit mode. When you’ve written notes, an “Improve with AI” button appears — tap it to have AI refine your text for a more professional tone.

Photo Attachments

Attach up to 15 photos per document. Tap “Add Photos” to select images from your photo library. Photos upload to the cloud in the background (a progress bar shows the upload status). Attached photos appear in a grid below the notes section.

Totals Breakdown

The totals section at the bottom calculates everything automatically:

RowWhat It Shows
SubtotalSum of all items (quantity × unit cost)
Item DiscountsSum of per-item discounts (if any, shown in red)
Subtotal After Item DiscountsSubtotal minus item discounts
DiscountAdditional overall discount (tap to set: None, Flat, or Percentage)
Total Before TaxAfter all discounts
TaxTax amount. Three modes: None, Tax on Total, or Tax Per Item
Total DueFinal amount the client owes (bold, highlighted)
Paid AmountHow much has been paid (tap to record payments)
Remaining BalanceWhat’s still owed (red if > 0)

Saving

Tap “Create Invoice” (for new documents) or “Save Changes” (for edits). A client must be assigned before saving. If photos are still uploading, the save waits for uploads to finish automatically.

Viewing & Editing an Existing Invoice

Tap any invoice in the list to open it. You’ll see the same form as when creating, plus additional information for existing documents:

  • Payment status badge — e.g., “Paid on Feb 22, 2026 via Square” (green) or payment details
  • Total / Paid / Balance — three-column display showing how much has been paid
  • Client Opened — if the client viewed the invoice, shows the date/time with a green eye icon
  • Send Status — when and how the invoice was sent

The Preview Tab

Tap Preview at the top to see a live PDF preview of how your document will look when printed or shared. The preview updates automatically as you make changes. You can also select different PDF templates from the toolbar when on the Preview tab.

Sending an Invoice

Tap the send button (paper plane icon, top-right) to share your invoice with the client. Two options appear:

  • Email — opens your email app with the PDF attached and a pre-filled message to the client’s email address
  • Text Message — creates an SMS with the PDF attached

After sending, the invoice is marked as “Sent” with the date and method. A blue envelope icon appears next to the invoice number in the list.

For estimates, the email includes a response link that lets the client accept or reject the estimate directly.

The More Menu (…)

Tap the three-dot menu in the top-right corner for additional actions:

Invoice Menu Options

OptionWhat It Does
Share PDFGenerates the PDF and opens the iOS share sheet (AirDrop, Messages, email, Files, etc.)
Print InvoiceGenerates the PDF and opens the iOS print dialog
Share Payment LinkCreates an online payment link (requires Square or PayPal to be configured in Settings)
Make RecurringSet up automatic invoice generation on a schedule
DuplicateCreates a copy with a new number, today’s date, and resets the payment/sent status
DeletePermanently deletes the invoice (with confirmation)

Estimate Menu Options

OptionWhat It Does
Share PDFSame as invoice
Print EstimateSame as invoice
Convert to InvoiceConverts the estimate into a new invoice (only available if not already converted)
DuplicateSame as invoice
DeleteSame as invoice

Recording Payments

To record a payment on an invoice, open the invoice and tap the Paid Amount row in the totals section. The payment form includes:

  • Amount — pre-filled with the remaining balance (you can change it for partial payments)
  • Payment Method — scroll through icons to pick: Cash, Credit Card, Bank Transfer, Check, PayPal, Square, Stripe, QuickBooks, Apple Pay, or Other
  • Payment Date — defaults to today
  • Notes — optional text

Tap “Record Payment” to save. A progress bar shows how much of the total has been paid. When the full amount is recorded, the invoice is automatically marked as Paid.

You can also view payment history — all recorded payments appear with their method, date, amount, and notes. Individual payments can be deleted if entered incorrectly.

Make Recurring

From the more menu, choose Make Recurring to set up automatic invoice generation. Options include:

SettingOptions
FrequencyDaily, Weekly, Bi-weekly, Monthly, Quarterly, Semi-annual, Annual
Start DateAny future date
End DateOptional — toggle on and select a date, or leave it running indefinitely

Once enabled, the server automatically generates new invoices on the schedule with the same items, client, and settings. A preview shows when the next invoice will be generated. You can view how many recurring invoices have been created and when the last one was generated.

Estimates vs. Invoices

Invoices and estimates share the same editor, but with key differences:

FeatureInvoiceEstimate
Due DateYesNo
RecurringYesNo
Payment recordingYesNo
Payment linkYesNo
Client response linkNoYes (accept/reject)
Convert to invoiceN/AYes
StatusBased on paymentManually changeable (Pending, Accepted, Rejected, Converted)

When creating a new document, use the “This is Estimate” toggle at the top of the form to switch between modes.

Tips & Best Practices

TipDetails
Use filter + sort togetherFilter to “Overdue” and sort by “Total” descending to prioritize your largest unpaid invoices.
Swipe to duplicateFor repeat invoices to the same client, swipe right on an existing invoice to instantly create a copy.
Check the Preview tabAlways check how the PDF looks before sending. The Preview tab shows exactly what the client will receive.
Record partial paymentsIf a client pays in installments, record each partial payment. The progress bar and “Partially Paid” badge keep everything clear.
Convert estimates to invoicesWhen a client accepts an estimate, use “Convert to Invoice” from the more menu to instantly create an invoice with all the same items.
Use AI to improve notesWrite your notes quickly, then tap “Improve with AI” to refine them into professional language.
Search by amountCan’t remember an invoice number? Search by the dollar amount — the search checks totals, item descriptions, and client names.
Pull down to refreshSwipe down on the invoice list to force a refresh from the server, ensuring you see the latest data.

← Back to All Tutorials