Skip to main content

Invoice troubleshooting, late fees, and common scenarios in HoneyBook

Guidance on common invoice scenarios in HoneyBook — including how to fix payment plan mismatches, set up late fees, handle refunds, and more

Invoices in HoneyBook are flexible, but some situations call for a little extra know-how. This article covers the most common invoice scenarios — from fixing errors before sharing a file to handling late payments and refunds after the fact.


Fix a payment plan that doesn't match the grand total

When sharing an invoice, the grand total (including taxes and discounts) must equal the total of all payments in the payment schedule. If they don't match, you'll see an error and won't be able to share the file.

📚 Tip

This error commonly appears when editing payment amounts in an already-shared invoice.

If your payment plan total is too high, try one of these fixes:

  • Add a new service, or increase the price of an existing one

  • Lower or remove a payment in the payment schedule

Once the totals align, the error will clear and you can share or re-share the invoice.


Pass the payment processing fee onto a client

HoneyBook doesn’t have a built-in way to pass processing fees to clients. If you want to do this, consult your legal counsel first — passing processing fees onto clients may be illegal in your state.

If it's legal in your state, you can manually add the processing fee as a line item on your invoice. Keep in mind that HoneyBook's processing fees differ depending on whether your client pays by credit card or bank transfer, so ask your client how they plan to pay before calculating the fee.


Combine an invoice and contract in one file

Smart files are designed for this. When you add both an invoice and a contract to the same smart file, use a services block to let clients select the services they want. Their selections automatically update the invoice total and populate the contract — no manual entry needed.


Share an estimate without requesting payment

If you need to share what a client will owe without requesting payment yet, create a smart file with a view-only services block. This displays the services and pricing clearly without prompting the client to pay.

📣 Note

An invoice block must always appear alongside a payment block. You can't create a file with an invoice page only.


Cancel a remaining balance after issuing a refund

Once your refund has processed and the client has received it:

  1. Expire the smart file — this stops all payments and prevents any further actions on the invoice

  2. If you're no longer working with the client, archive the project

📣 Note

Make sure the client has received the refund before archiving. Archiving too early may interfere with the refund process.


Share an invoice without a project

Invoices in HoneyBook must be connected to a project. To share an invoice, create a project, add your client, and add your services to the invoice. Avoid adding your client as a collaborator or team member, as this can cause payment issues.


Re-share an invoice a client didn't receive

If a client says they never received the invoice, you can manually reshare it with them. Learn how to share any invoice.


Late fees

Late fee legality

HoneyBook isn’t legal counsel — check with your own legal counsel to confirm whether late fees are permissible in your state and for your situation. Generally, late fees are considered legal when your contract includes a clause stating that a late fee may be applied for non-payment and the amount is reasonable. This is why it's good practice to include a late fee stipulation in all your contract templates. HoneyBook caps late fees at 10%.

Why use late fees

When clients know a late fee applies, they're more likely to pay on time. This reduces how often you need to follow up on overdue payments and helps keep your cash flow consistent.

Late fee best practices

  • Don't waive late fees in exchange for the original invoice amount: Your client agreed to pay on time when they signed the contract. Waiving the fee for on-time payment undermines that agreement.

  • Send timely, gentle payment reminders: Proactive reminders often prevent late payments entirely — and make it less likely you'll need to escalate

  • Keep late fees proportionate: Late fees are a nudge toward on-time payment, not a revenue source. Keep them reasonable relative to your actual service costs.

Collecting payment in New York City

If your client is based in New York City (NYC) and hasn’t paid by the contract due date, you may be able to file a formal complaint with the NYC Office of Labor Policy & Standards under the Freelance Isn't Free Act. Consult your legal counsel before pursuing this route.

If a client still won't pay

If reminders and late fees haven't resolved the situation, consider contacting a debt collection agency or pursuing legal action. Consult your legal counsel before taking either step.


Still have questions? Feel free to send us a message by clicking the Question Mark icon on any HoneyBook page. Our team is always happy to help!