In Unimarket, Payment Terms allow your community to automate the calculation of invoice due dates based on the invoice date. This ensures consistency in your financial obligations and can be integrated with your ERP system for seamless payment processing.
How Payment Terms Work
For Internal Users: When creating an invoice manually, users can choose from your pre-defined terms. The system defaults to your "Community Default" unless a different term is selected.
For Suppliers: Once enabled, suppliers can no longer manually set a due date. The system automatically assigns the date based on your community’s settings or the specific terms you've assigned to that supplier.
Enabling and Adding Terms
Navigation: Administration > Settings > Management > Payment Terms.
Enable: Check the Enable Payment Terms box.
Add Term: Click +Add Payment Term and fill in the required fields:
Code: A unique identifier that often matches your ERP code (e.g., '30' for Net 30).
Term Type: Choose how the date is calculated:
Day(s) after Invoice Date: Standard "Net" terms (e.g., 30 days).
Of the Current/Following Month: Due on a specific calendar day (e.g., the 15th).
Immediately: Sets the "Number of Days" to 0.
Discounts: You can define a discount percentage and the "Discount Days" (the window in which the payment must be made to receive the discount).
Once completed, select Add.
Payment Term Configuration Fields
| Field | Description |
|---|---|
| Code | A unique identifier (e.g., '30' or 'N30'). This should match the corresponding code in your ERP system to ensure successful invoice integration. |
| Term Type | Defines the logic used for the calculation. Choose Day(s) after Invoice Date for standard "Net" terms, or Of the Current/Following Month if payments are tied to a specific calendar day. |
| Number of Days | The specific value used by the Term Type (e.g., if set to '30' with 'Day(s) after Invoice Date', the due date is 30 days from the invoice date). |
| Description | A user-friendly label or internal note explaining the term (e.g., "Net 30 Days"). |
| Discount | A percentage (e.g., 2%) applied to the invoice total if paid early. Note: This is recorded in Unimarket but usually realized within your ERP. |
| Discount Days | The deadline for the discount. Payment must be issued within this many days of the invoice date for the discount to apply. |
Understanding "Number of Days" Logic
The system calculates the Payment Due Date differently based on the selected Term Type:
Day(s) after the Invoice Date: Adds the "Number of Days" directly to the Invoice Date.
Of the Current Month: Sets the due date to that specific calendar day of the same month. If that day has already passed, the system may default to the next available day.
Of the Following Month: Sets the due date to that specific calendar day in the next month (e.g., "15" of the following month).
Immediately: Automatically sets the Number of Days to 0, making the invoice due upon receipt.
Assigning Specific Terms to Suppliers
You can override the community default for specific vendors (e.g., if a high-volume supplier requires Net 15 instead of Net 30).
Go to Administration > Suppliers > Manage Suppliers.
Search for and click on the Supplier's Name.
On the Settings tab, scroll to the Payment Term field.
Select Specify a supplier specific Term and choose from your list.
Viewing and Historical Data
Once an invoice is created, the Payment Due Date is automatically calculated and displayed on the Invoice View screen.
IMPORTANT:
Historical Accuracy: Unimarket preserves the terms that were active at the time of invoice creation. If you change a 10% discount to 15% later in the year, older invoices will still display the original 10% for auditing purposes.
This also applies when the Payment Term is deleted.