Amortization Schedule Integration with NetSuite
Enter Amortization parameters in Precoro to distribute your expenses in time and control spend with more precision.
TABLE OF CONTENTS
- How Amortization Schedule Integration Helps Control Your Spend
- How the Integration Works
- Enabling Amortization Template Sync
- Created Fields in Precoro
- How to Enter Amortization Data in Invoices
- Integration with NetSuite
How Amortization Schedule Integration Helps Control Your Spend
Amortization Schedules in NetSuite help you to distribute expenses over a specific period of time. An Amortization Schedule defines how and when an expense amount should be recognized gradually instead of being recorded in full at the time of the transaction.
NetSuite integration supports automatic synchronization of NetSuite Amortization Templates and allows you to define amortization parameters directly in Precoro when creating invoices.
How the Integration Works
The integration allows Precoro to import Amortization Templates from NetSuite and use them during invoice creation.
Once this functionality is enabled, you can specify the following fields directly in the invoice form in Precoro:
-
Amortization Schedule
-
Amortization Start Date
-
Amortization End Date
These values will be sent to NetSuite on the item level when the invoice is integrated.
Enabling Amortization Template Sync
To enable this functionality, a new option is available in the SuiteApp settings. Please navigate to SuiteApp → Global Settings → Sync New Records By Default and enable the Amortization Schedule checkbox.

When this checkbox is enabled, Precoro imports NetSuite Amortization Templates where the Type is set to Standard.
Created Fields in Precoro
When the integration is enabled, Precoro automatically creates the following Custom Item Fields.
1. NetSuite Amortization Schedule
|
Parameter |
Value |
|
Name |
NetSuite Amortization Schedule |
|
Type |
Drop-down list |
|
Available to select in |
Invoices |
The dropdown options contain names of Amortization Templates from NetSuite.
Please note: After enabling the Amortization Schedule checkbox, newly created templates in NetSuite won't be imported automatically.
2. Amortization Start Date
|
Parameter |
Value |
|
Name |
Amortization Start Date |
|
Type |
Date |
|
Available to select in |
Invoices |
3. Amortization End Date
|
Parameter |
Value |
|
Name |
Amortization End Date |
|
Type |
Date |
|
Available to select in |
Invoices |
How to Enter Amortization Data in Invoices
When creating an invoice in Precoro, you can optionally specify amortization parameters explained in the previous section:
-
NetSuite Amortization Schedule
-
Amortization Start Date
-
Amortization End Date
The following rules apply when you fill out these fields:
-
NetSuite Amortization Schedule is optional. You can create invoices without selecting it.
-
If NetSuite Amortization Schedule is selected:
-
Amortization Start Date becomes required.
-
Amortization End Date becomes required.
-
-
Date validation: Amortization End Date must be greater than Amortization Start Date.
Integration with NetSuite
When an invoice is sent to NetSuite, the following values are passed as part of the invoice data:
-
Amortization Schedule
-
Amortization Start Date
-
Amortization End Date



