How-toInfor SyteLine (CloudSuite Industrial)Accounts Receivable / Payments

How to Apply an Open (Unapplied) Customer Payment in SyteLine

Question
how to apply an open payment in syteline

Also searched as

  • syteline apply unapplied payment to invoice
  • syteline partial payment application
  • syteline customer payment on account

Short answer

An open payment in SyteLine AR is cash received that has been recorded but not matched to specific invoices. You apply it from the AR payment area by selecting the customer, choosing the invoices to pay and allocating amounts until the unapplied balance is zero or the remainder is left on account. Form names vary by version, so locate them through the forms search.

Applies to: Infor SyteLine 8.x and CloudSuite Industrial (CSI); screens and option names vary by version and configuration

How to apply an open payment to invoices

  1. 1Open the AR payments form (search the forms list for Payments) and find the open payment by customer, check or reference number.
  2. 2Note the payment amount, the date, the currency and the unapplied balance shown.
  3. 3Open the invoice distribution or application area for that payment and list the customer's open invoices.
  4. 4Select the invoices being paid and enter the amount applied to each. For a partial payment, enter less than the invoice balance.
  5. 5Check discounts and adjustments. If a prompt payment discount or short pay applies, record it with the proper reason code instead of forcing the amount.
  6. 6Confirm the total applied equals the payment amount, or leave the remainder as an on-account credit deliberately.
  7. 7Save, post to the general ledger if your process requires it, and check the customer's statement or aging to confirm the invoices show paid.

Full, partial and over payments

A full payment matches an invoice balance exactly and closes it. A partial payment reduces the balance and leaves the invoice open with the remaining amount. An overpayment leaves an unapplied balance that stays on the customer account as a credit until you apply it to a later invoice or refund it.

Be careful with short payments. A customer who pays less than the invoice for a dispute should leave the balance open, tied to a dispute note, rather than being written off. Write-offs have their own approval path and posting.

Why payments end up unapplied

Common reasons are a remittance with no invoice numbers, a lump payment covering many invoices, a payment keyed before the invoice was posted, and a wrong customer. Chase the missing information instead of applying it to the oldest invoices by guess, because that hides disputes and breaks the customer's own matching.

A growing list of unapplied cash distorts aging, makes credit holds fire on customers who have paid, and confuses collections. Review unapplied payments weekly.

Checks to run after applying

Run the customer's open item or aging report and confirm the invoice statuses. Confirm that the cash receipt posting reached the bank and AR control accounts. If the customer was on credit hold because of past-due invoices, review whether the hold should now be released.

For foreign currency receipts, check that the exchange rate applied matches your policy, since gain or loss is calculated when the payment is applied.

Common pitfalls

  • !Applying cash to the oldest invoices by default when the customer meant specific ones.
  • !Forcing a short payment to zero instead of recording a dispute or adjustment.
  • !Applying to the wrong customer with a similar name.
  • !Leaving unapplied cash for weeks, which triggers false credit holds.
  • !Ignoring exchange differences on foreign currency payments.

How an ERP-grounded AI assistant handles this

Matching remittances to invoices is a good fit for an assistant: given a payment and a remittance note, it can propose likely invoice matches from customer, amount and reference, with reasons. ERPray reads SyteLine data read-only and shows the matches and the query. A person approves and posts the application in SyteLine.

Frequently asked questions

What is an open payment in SyteLine?

It is a customer payment recorded in AR but not fully matched to invoices. The unapplied amount sits as a credit on the customer account until you apply it.

How do I apply a partial payment?

Select the invoice and enter an amount lower than its balance. The invoice stays open with the remainder, and the payment's unapplied balance is reduced accordingly.

What should I do with an overpayment?

Leave it on account and apply it to future invoices, or refund it according to your policy. Do not apply it to unrelated invoices without the customer's instruction.

Why does the customer still show past due after payment?

The payment may be unapplied, applied to different invoices than expected, or not yet posted. Check the payment's applications and the posting status.

Related

How-to

How to Release a Customer Order from Credit Hold in SyteLine

A customer order goes on credit hold when the customer's exposure, whether AR balance, open order value, or days past due, exceeds the limit set on the Customers form. Releasing it is a deliberate override on the order, usually restricted to users with credit management authority, and the real fix is reviewing whether the limit, the hold reason, or the customer's payment behavior needs attention.

How-to

SyteLine Customer Order to Invoice: Step by Step

A SyteLine customer order flows from Order Entry through pick, pack, and Customer Shipment, then to invoicing, either through the Auto Invoice batch utility or manual Invoice Entry, posting revenue and relieving inventory once the shipment is confirmed.

Error fix

Fixing SyteLine's 'transaction out of balance' GL posting error

This posting error means SyteLine tried to create a general ledger journal entry where total debits do not equal total credits, which the GL will not accept. The most frequent causes are a missing or misconfigured account in the automatic account determination setup (COA mapping), currency rounding on multi-currency transactions, or a source transaction (inventory, job cost, AP/AR) that only partially calculated its cost or tax components before posting.

How-to

How to Void a Check or Payment in SyteLine (CSI)

In SyteLine you void a posted AP check from the AP payments area using the void function for that payment, which reverses the payment and reopens the paid vouchers. The exact form name varies by version, so search the forms list for the payment and void forms, and always check the accounting period, bank reconciliation and posting status first.

Error fix

Fixing SyteLine's 'Object reference not set to an instance of an object' error

This is a generic .NET NullReferenceException surfacing through the SyteLine IDO Runtime, not a SyteLine-specific error code. It almost always means a form, script or IDO method referenced a field, row or object that came back null, usually after a customization, a missing related record, or a view/IDO method call before the form finished loading. Turn on detailed client logging and check the most recent customization or form event first.

Error fix

Diagnosing and fixing SyteLine session timeout errors

SyteLine session timeouts come from one of three independent layers: the IDO Data Service session timeout on the app server, the IIS/application pool idle timeout for the web (Mongoose Web) client, or a load balancer/proxy idle timeout in front of a CloudSuite hosted environment. Fixing the wrong layer is the most common mistake - you need to identify which layer is actually expiring the session before changing anything.

AI for ERP

AI for Infor SyteLine and CloudSuite Industrial

Add grounded AI to Infor SyteLine or CloudSuite Industrial: natural-language answers, agents over IDOs and ION, on-prem or CloudSuite deployment.

AI for ERP

An Air-Gapped Private LLM for SyteLine, Built for Defense Suppliers

Deploy a private LLM on an air-gapped network alongside Infor SyteLine for defense suppliers: no internet egress, ITAR and CMMC-aware architecture.

Stuck on Infor SyteLine (CloudSuite Industrial)?

Talk to engineers who work inside Infor SyteLine (CloudSuite Industrial) every week, and who build private AI that answers these questions from your own ERP data.

Keep exploring

ERP fixes and how-tos

Guides

AI on your ERP