Skip to main content

Managing or Writing Off Unbillable Time

Mark time as unbillable upfront, or write off billable time you've decided not to charge for in MinuteDock.

Prevent time from showing up in your invoicing workflow, or write off billable time you've decided not to charge for. This keeps your Ready to Invoice section focused on the work you actually plan to bill.

There are two different approaches to consider, depending on what you're trying to do:

  • Mark time as unbillable — for work that should never be billed, like internal meetings, training, or admin. You set this up before or while logging the time.

  • Write off billable time — for time that was tracked as billable but you've decided not to charge for it after the fact. You can tag it with an unbillable Task, which sets its value to $0.00, or write it off during invoicing, which marks it as invoiced without anything being sent to the client.

Mark time as unbillable

The fastest way to mark a Time Entry as unbillable is to tag it with an unbillable Task when you log the time. An unbillable Task beats the Contact and Project settings and the defaults, so it keeps the entry out of invoicing. The one exception is a non-zero Task-specific rate for that Task on the Contact or Project.

Any Task that has the billable checkbox disabled in its settings is unbillable.

Time tagged with an unbillable Task will:

  • Appear on your Time screen and in Reports for tracking purposes

  • Show as $0.00 in billing totals

  • Be excluded from Ready to Invoice and the Invoices screen, unless you choose to include unbillable time in a custom invoice

💡 Tip: A default #unbillable task is automatically created in every new MinuteDock Account and can be used straight away.

Mark a Contact, Project, or Task as unbillable

Any Contact, Project, or Task can be set as unbillable by unchecking the billable checkbox in its settings. Some teams also create a dedicated Contact for internal work — for example, one named "Internal" — and log time against that Contact.

ℹ️ Note: A billable Task on an unbillable Contact or Project only makes the entry billable if the Task has its own non-zero rate, or a non-zero User or Role rate on that Task. If the Task inherits the Project or Contact rate, the entry stays at $0.00. See the full rate order

To go the other way and make a Task unbillable for one client, set a Task-specific rate of $0.00 on that Contact — see Tracking Unbillable Time.

Write off billable Time

Use this approach when you've tracked billable time but decide not to charge for it - perhaps due to project overruns, client relationships, or quality issues. Either way, the time won't appear in future billing suggestions.

Write off by marking time unbillable

To write off a Time Entry you've already logged as billable, edit it and tag it with an unbillable Task, such as #unbillable. Its value drops to $0.00 and it leaves Ready to Invoice. It isn't marked as invoiced, so it won't count in invoiced-time Reports.

Write off and Confirm Without Sending work differently: they keep the Time Entry's value and mark it as invoiced.

Write off during invoicing

When creating an invoice, you can remove line items and choose whether to write them off permanently or keep them available for future billing.

To remove one line, hover over it and click the × at the right of the row. To remove several, tick their boxes and click the bin icon above the line items.

MinuteDock then asks what to do with the Time Entries on those lines:

  • Write off: marks the time as billed without charging for it, so it won't appear in future billing suggestions.

  • Invoice later: removes the time from this invoice and keeps it available for a future invoice.

Time written off in an invoice will stay attached to that invoice: deleting the invoice from your sent invoices list will return the written off time to being billable and available for invoicing.

Before you delete dialog with Invoice later and Write off options

Create invoices without sending

To write off everything on an invoice at once, create a complete invoice and use "Confirm without sending" to mark all included time as invoiced without delivering anything to the client.

Confirm Without Sending creates a separate Invoice in MinuteDock. It marks the selected Time Entries as invoiced without sending that Invoice to the client or accounting software.

It does not link the completed work to an earlier prepaid Invoice, deduct from a prepaid balance, or reconcile the two Invoices. Both Invoices remain in MinuteDock. If you total both Invoice amounts, that can count the same agreed fee twice.

This approach works well when you want to:

  • Write off an entire project or time period

  • Clear several billable entries you won't charge for from Ready to Invoice

  • Mark time as invoiced for reporting purposes without client communication

After creating your invoice with the time entries to write off, click the dropdown arrow on the Send button (Send by Email, or Send to your accounting software) during the final step of invoice creation and select Confirm Without Sending.

This marks all included time as invoiced in your system without sending anything to the client. The Invoice will still appear in your Sent Invoices list under the Invoices screen in MinuteDock.

Deleting the Sent Invoice will make the associated time available to include in another invoice again.

Video Guide — Write off Time

Did this answer your question?