Should write-off entries be marked as non-billable?

No. A written-off time entry retains the billable nature of the entry but removes the associated WIP revenue through a reversal journal. This helps maintain visibility into unrealized revenue the company could have earned, but did not due to various reasons.

Note: The Write-Off option for time and expense entries is only available when Revenue Recognition is enabled in Settings. If Revenue Recognition is disabled, the write-off flag is hidden, and entries are excluded from billing, but their billable status remains unchanged.