Blog Post
How to Set Up Photography Invoicing Software: 5 Billing Checks
Setting up photography invoicing software means checking package line items, a separate deposit or milestone bill, tax, numbering, and payment collection before the first invoice is sent.
- Save the package. Store the session, deliverables, and rate as a reusable service, then check that this client's scope still matches it.
- Create a separate deposit or milestone bill. Use a partial invoice for the amount due now, and do not assume it reserves a date or reduces a later invoice automatically.
- Confirm tax before adding it. WaffleInvoice uses one invoice-level tax rate, not a separate taxable switch on every line.
- Check the number. The account assigns invoice numbers automatically, using the numbering settings configured for the workspace.
- Choose collection and follow-up. Free supports manual payment tracking; online card and ACH collection plus automatic reminders require Pro.
WaffleInvoice Team
Updated
| Setup decision | Fictional example | Verified WaffleInvoice behavior and plan | What the photographer must confirm before sending |
|---|---|---|---|
| Package line items | 4-hour portrait session, extra edited gallery, and a $750 project total | Saved Services can store reusable descriptions, quantities, and rates on Free or Pro | Coverage time, deliverables, revisions, usage rights, and the agreed price |
| Deposit or milestone invoice | $375 partial bill toward the $750 portrait project | The estimate editor has a Deposit or milestone starter that adds a Project deposit line item; invoice and estimate creation are unlimited on Free | Amount, due date, cancellation terms, and that the booking date is managed outside WaffleInvoice |
| Tax | Leave the invoice rate at 0 until the applicable rate is confirmed | One invoice-level tax rate applies to the invoice subtotal; there is no verified per-line taxable control | Whether the service and products are taxable and which jurisdiction and rate apply |
| Invoice numbering | The next invoice receives the next account number automatically | Numbers are assigned in the account flow; settings support a starting number and custom prefix on Free or Pro | Prefix, starting point, and whether the number fits existing business records |
| Payment collection and reminders | Track a check manually, or collect the $375 balance online | Manual payment tracking is included on Free; card and ACH collection and automatic reminders require Pro at $19/month or $190/year | Accepted payment methods, due date, processing costs, and the reminder schedule the client should expect |
A fictional portrait invoice workflow
Use this example to check the math and document sequence, not as a claim about what every photographer should charge. The estimate describes a $750 project. The deposit and final balance are two separate invoices for the same client. WaffleInvoice does not automatically apply the first invoice to the second.
| Document | Line item | Amount | What it establishes |
|---|---|---|---|
| Estimate | 4-hour portrait session ($650) plus extra edited gallery ($100) | $750.00 | The proposed project scope and total |
| Deposit or milestone invoice | Project deposit toward portrait package | $375.00 | The partial amount due now |
| Final-balance invoice | Remaining portrait package balance | $375.00 | The separately calculated amount still due |
Check 1: save packages as reusable services
Saved Services stores a service name, description, default quantity, unit, and rate. A photographer can save a portrait package or a commercial half-day rate, insert it into a new invoice, and edit the copied line for a specific client. Saved Services is available on Free and Pro, and changing the saved service later does not rewrite an invoice that already used it.
Before sending, compare the copied package with the actual agreement. Confirm the hours, number and format of delivered images, editing or retouching scope, print products, usage rights, travel, and any add-ons. A reusable item saves typing; it does not replace the project agreement.
Check 2: use a separate deposit or milestone invoice
The estimate editor exposes a Deposit or milestone quick starter. It adds a Project deposit line item and describes the document as a partial bill toward a larger project. This is a line-item starting point, not a booking-linked deposit field.
For the fictional $750 portrait project, create a $375 deposit or milestone invoice and a separate $375 final-balance invoice later. Keep both under the same client record. Confirm the amount and due date before sending, and manage the shoot date, cancellation terms, and rescheduling policy in the agreement or scheduling system used for the job. WaffleInvoice does not reserve the date or reduce the later invoice automatically.
Check 3: apply one verified tax rate to the invoice
The current invoice editor exposes one Tax Rate (%) field, and the invoice total applies that rate to the subtotal. No per-line taxable control was found in the current editor. Do not describe a WaffleInvoice invoice as mixing taxable and non-taxable line items with separate tax treatment.
Confirm whether the session, licensing, prints, or other products are taxable where the sale occurs. If different lines require different treatment, confirm the correct billing method with the relevant tax authority or a qualified tax professional before sending the invoice.
Check 4: verify automatic numbering settings
WaffleInvoice assigns the invoice number in the account flow. Account settings support a starting invoice number and a custom prefix, so the photographer does not need to type the next number on every new bill.
Before the first live invoice, confirm the prefix and starting point fit the business's existing records. Automatic assignment prevents manual retyping, but the account owner is still responsible for choosing a sequence that works with their bookkeeping and recordkeeping requirements.
Check 5: choose the real payment and reminder plan
Free includes unlimited invoice, estimate, and client creation, 25 invoice emails per rolling 30 days, and manual payment tracking. Record a check, cash, or bank-transfer payment when it clears. The client portal is available on Free for viewing documents and payment status.
Pro is $19 per month or $190 per year. It adds unlimited sends, online card and ACH collection through a connected Stripe account, automatic reminders, and recurring invoices. The client completes each payment; recurring invoices do not establish an automatic charge against a saved card.
Use the checks before every new workflow
The five checks separate what the software does from what the photographer must decide. Save the package, create the partial and final invoices deliberately, confirm the invoice-level tax rate, verify numbering, and choose manual or Pro payment collection. Then send a test document to yourself and review the client view on a phone before using the workflow with a real client.
WaffleInvoice's photography invoicing page shows the verified task and plan boundaries. You can also compare Free and Pro before enabling online payments or reminders.
Frequently Asked Questions
Quick answers to the questions readers ask most about this topic.
Can I save a photography package in WaffleInvoice?
Does a WaffleInvoice deposit automatically reduce the final balance?
Can one WaffleInvoice invoice mix taxable and non-taxable line items?
Are invoice numbers assigned automatically?
Which plan includes online payments and automatic reminders?
Ready to build your photography invoice?
Create the invoice, check each billing decision, and send it from one focused workflow.
Create a photography invoice