At the moment, invoice numbering in ZenMaid is generated sequentially based on the total number of invoices created across all customers, rather than per individual customer. From a client-facing and operational perspective, this isn’t ideal. Customers don’t benefit from seeing how many invoices have been created across the entire business — that number has no relevance to them. What is useful is being able to clearly track how many invoices (and cleans) that specific customer has received. For example: Customer A may be on their 40th clean/invoice, so their next invoice would be #41, then #42, #43, etc. Customer B might be a new client, so their first invoice would be #1, then #2, and so on — independently of other customers. This would make invoicing much clearer and more intuitive for both the business owner and the customer, especially for recurring weekly or bi-weekly services. What’s interesting is that ZenMaid already appears to partially track invoice numbers per customer. If I manually enter an invoice number that a specific customer has already used, the system correctly flags it as a duplicate. This suggests the system is aware of which invoice numbers belong to each customer — it just doesn’t automatically remember or suggest the next number for that customer. Because of this, invoicing is currently quite time consuming. To find the correct invoice number for a customer, I have to dig through old invoices, emails, or WhatsApp messages to see what their last invoice number was before creating a new one. When invoicing many clients regularly, this adds a lot of unnecessary admin time. Having ZenMaid automatically remember and increment invoice numbers per customer would: Save significant time Keep invoicing neat and consistent Make invoices clearer and more meaningful for clients Remove the need for manual tracking or external workarounds This would be a very valuable improvement for businesses managing recurring clients and frequent invoicing. Thanks for considering this feature request and overall I am very happy with ZenMaid. Best regards, Max Clean Canvas UK Ltd