If your business uses NetSuite, Float can now help you amortize costs by spreading a large or upfront expense across the period it actually covers, instead of recording it all at once.
This article explains what amortization does in Float and answers common questions. For step-by-step instructions on amortizing a specific transaction, see: How-To Set Up Amortization.
Please note: This feature is only available to NetSuite customers across Transaction Export, Bill Pay, and Reimbursements.
Guide Overview
What is amortization?
Amortization lets you spread a large or prepaid cost — like an annual software licence — over the months it covers, rather than expensing it in a single period. This keeps your expenses aligned with the value you're receiving, so your books stay accurate and match how your business actually consumes the cost.
In Float, you can apply amortization to:
- Card Transactions
- Bills
- Reimbursements
How does it work?
Amortization runs on templates: the amortization schedules your finance team already configures in NetSuite. Float doesn't create templates, and instead, pulls in the ones that already exist in your NetSuite account through your existing Accounting Sync.
Once a template is available, you can flag a transaction for amortization, choose the matching template, and set a start and end date. Float syncs the template reference and date range to NetSuite when the transaction exports, so the amortization schedule carries through automatically.
There's nothing to set up in Float itself. If no templates show up yet, run a manual sync from Settings > Accounting Sync to pull in the latest templates from NetSuite.
Frequently Asked Questions
Do I need to set anything up in Float to use amortization?
No. Templates sync automatically from NetSuite through your existing Accounting Sync. If you don't see a template you're expecting, run a manual sync from Settings > Accounting Sync.
Can I create an amortization template in Float?
No. Templates are configured in NetSuite and synced into Float — Float doesn't support creating or editing templates directly.
Can I edit or remove an amortization schedule after I've set it?
Yes! You can edit the template, start date, or end date, or remove the amortization flag entirely, any time before the transaction syncs to NetSuite.
What happens if I start an amortization schedule but don't finish it?
Float blocks the transaction from syncing until the schedule is complete. You'll see a clear error telling you what's missing so you can fix it before it holds up your export.
Who can flag a transaction for amortization?
Only Administrators and Bookkeepers in Float.
Is amortization available if I don't use NetSuite?
Not currently. Amortization is only available to businesses with a connected NetSuite integration.