This page's cleaning invoice bills a first-visit deep clean, recurring service priced per visit, and supplies as their own line. Separating the deep clean from ongoing visits matters because the two rarely cost the same — a first clean almost always takes longer — and listing supplies apart from labor shows the client what's product cost versus your time, if you charge for supplies at all.
Whether you bill flat per visit or by the hour depends on the job — this seed prices the deep clean flat and recurring service per visit, but either line can switch to hours times rate if that's how you actually work. Recurring service invoiced for a period lists each visit in that period as its own line, so the total is traceable back to how many times you showed up.
A custom field for the property address is worth adding on any recurring account, since one client may have you cleaning more than one property, and the invoice should say which one this bill covers. Notes under the business block can carry anything else you want printed with your business details — a bonding or insurance number, for instance, if clients ask for one.
Cleaning often starts with an estimate, especially for a new client sizing up a property for the first time — build one from the cleaning estimate template, and once it's accepted, convert it to an invoice in one step, keeping the same lines and numbering for the client's records. Once an invoice is paid, record the payment and issue a receipt for it the same way.
Recurring accounts usually work best with consistent payment terms — due on receipt after each visit, or a standing Net 15 if you invoice for the month rather than per clean — so it's worth setting terms once and letting each new invoice carry the same ones.