1. Introduction
By default, Moss allows you to select specify Payment Terms that are applied when calculating the Net Due Date on invoices. This setup works best if you use the “Pay with Moss” functionality because invoices are paid directly in Moss, and the correct Net Due Date is automatically applied.
However, if you want to pay invoices in Exact Online and pass along the correct Net Due Date, the default Moss approach may conflict with Exact Online’s payment term logic. Exact Online will only apply payment term that exists in Exact Online and will skip passed Net Due Date when a Payment term is not specified.
In most cases, the Net Due Date sent from Moss will be overridden by Exact Online, resulting in a different Due Date after the invoice is exported. To prevent this, you may want to switch to using Payment Terms from Exact Online within Moss.
2. Enabling Payment Terms from Exact Online
To switch to Payment Terms from Exact Online, navigate to "Settings" > "Accounting" settings page and enable "Use Payment Terms from Exact Online" option.
Once you enable the option to use Payment Terms from Exact Online, follow these steps:
Go to "Settings" "Accounting" settings.
Navigate to the "Payment Terms" tab.
You will see an "Import now" button. Click this button to import Payment Terms from Exact Online. This import will replace any manually created Payment Terms in Moss.
Payment Terms that are already assigned to existing invoices in Moss remain unchanged. If you need to update them, you will have to open and edit those invoices individually.
3. Importing Payment Terms for Suppliers
After enabling Payment Terms from Exact Online for invoices, you can also import Payment Terms for Suppliers:
Go to the Suppliers tab (in "Settings" > "Accounting" > "Suppliers").
An Import now button is available here as well. When you click it, supplier-level Payment Terms are imported from Exact Online.
This import can also happen automatically during the overnight synchronization.
4. Creating or editing an Invoice with Exact Online Payment Terms
Once the Payment Terms from Exact Online are imported, here is how it affects the invoice creation or editing process in Moss:
Supplier with Linked Payment Terms
Supplier Without Linked Payment Terms
If the supplier does not have Payment Terms linked in Exact Online, you can pick a Payment Term from the list imported into Moss.
The Due Date will be calculated according to Exact Online’s rules.
Important: Even with these settings, the Due Date might still change if there is a default Payment Term set up in Exact Online at the company level ("Company" > "Settings" > "General").
5. Summary and Recommendations
If you are paying invoices in Moss, you can continue to use Moss Payment Terms.
If you are paying invoices in Exact Online, it is recommended to enable the option to use Payment Terms from Exact Online. This ensures the Net Due Date in Moss matches Exact Online’s calculation.
After importing Payment Terms, check your suppliers’ settings to confirm that the correct Payment Terms are linked.
Remember that any invoices created before the switch will retain their previous Payment Terms unless you manually update them.