Setup Considerations: Overpayments
You can use this topic to help make decisions when planning your configuration and use of
overpayment functionality. It explains:
- Why to set it up.
- How it fits into the rest of Workday.
- Downstream impacts and cross-product interactions.
- Security requirements and business process configurations.
- Questions and limitations to consider before implementation.
Refer to detailed task instructions for full configuration details.
What It Is
Overpayment functionality enables you to write off small balances when:
- When you apply a payment.
- After you apply a payment that has on-account balance.
When you record an overpayment Workday creates a new journal entry to credit the
ledger account defined in the account posting rule with the on-account amount.
This feature doesn't track overpayment by invoices.
Business Benefits
The overpayment functionality:
- Eliminates the manual steps to record and apply invoice debit adjustment.
- Improves global tax compliance and auditing capabilities.
- Enables you to identify customer overpayments easily.
Use Cases
When you receive a payment that is greater than the invoice amount, the overpayment
functionality enables you to:
- Record, apply, and put the additional amount on account in 1 single step during the payment application.
- Record an overpayment by accessing theRecord Overpaymenttask from the related actions menu of the payment.
You can also:
- Cancel an overpayment.
- Add an approval step to the overpayment event business process to limit the overpayment amount. When you record only a portion of the on-account amount as overpayment, after the overpayment event completes, the on-account amount reduces.
- When an on-account amount reaches zero:
- Payment status changes toComplete.
- Application status changes toFully Applied.
Questions to Consider
Question | Considerations |
|---|---|
Do you want to write off an overpayment at the payment
level? | When you have an existing payment with an on-account amount, then
you can use the Record Overpayment task to write
off the amount. |
How do you calculate an overpayment on a transaction where the
payment currency and company currency are different? | Workday uses the transaction currency to calculate the overpayment
amount. When the company and customer payment currencies are different,
Workday populates the Overpayment Currency Rate
for the overpayment date on the Record Customer
Overpayment task. You can override the rate but doing
so can cause a foreign exchange gain or loss. |
What happens if you cancel or unapply a customer payment? | Workday cancels all associated overpayments. |
Recommendations
- Add attachments or notes when you're recording an overpayment because you can't change or edit overpayment information afterward.
- ClickSubmitto record an overpayment on theApply Customer Paymenttask.
- Configure condition rules on the overpayment business process to set approvals based on the overpayment amount.
Requirements
- Create at least 1 overpayment reason.
- Configure theReceivables Overpaymentaccount posting rule (APR) to set up the ledger account to record overpayments. You can configure the APR using these dimensions:
- Company
- Company Hierarchy
- Receivables Overpayment Reason
- Specify a worktag while recording an overpayment on theApply Customer Paymenttask if you've worktag balancing.
In addition, ensure:
- The total overpayment amount is less than the on-account amount.
- The Payment status isIn Progressand application status isApplied with On-Accountfor you to record an overpayment.
- Overpayment date is on or after the customer payment date.
Limitations
You can't process overpayments for:
- Credit adjustments.
- Write-offs at invoice level.
- In flight refunds with full on-account amount.
- Canceled payments.
- Payments with journal in error.
When an approver denies a payment application, any associated overpayment event
terminates and you have to create a new overpayment.
When you cancel or unapply a customer payment, all associated overpayments also
cancel.
You can't cancel an overpayment if:
- The approver denies the overpayment.
- The associated payment is returned or unapplied.
Tenant Setup
No impact.
Security
Users with access to these domains can set up, manage, and record
overpayments:
Domains | Considerations |
|---|---|
Set Up: Receivable Overpayment in the Common Financial
Management functional area. | These domains enable you to use the:
|
Process: Customer Overpayment (Parent Domain) in Customer
Accounts functional area.Process: Customer Overpayment -
Cancel in Customer Accounts functional
area.Process: Customer Overpayment - Core in
Customer Accounts functional area.Process: Customer
Overpayment - View in Customer Accounts functional
area. | These domains enable you to access these tasks and reports:
|
Reports: Customer Overpayment in Customer Accounts
functional area. | Enables you to access the: Customer
Overpayment report data
source.Customer Overpayment for Company
Filter data source filter. |
Business Processes
Business Process | Considerations |
|---|---|
Customer Overpayment Event
| To enable approvals for specific overpayment amounts, you can add the
Customer Overpayment Event business process step to the existing
Customer Payment Event business process.If the approver denies
the overpayment event, the overpayment status updates to
Rejected . Restart the process and create a new
overpayment. |
Customer Payment Application Event
| Workday cancels all associated overpayments when you:
|
Consider these as you configure the
Customer Overpayment Event
business
process:- When an approver denies theCustomer Payment Application Eventbusiness process, and you've recorded overpayments, theCustomer Overpayment Eventbusiness process also terminates.
- When both the business processes have the same approver, Workday approves the overpayment and the customer payment application in 1 single step.
Reporting
You can use these Workday delivered reports to view the overpayment data:
Reports | Considerations |
|---|---|
View Customer Payment for Invoices
| Enables you to view the overpayment information on the
Customer Overpayment Activity and the
Payment History tabs. |
Customer Activity Details
| Enables you to view a Customer Overpayment
transaction at the line level. |
Customer Activity Summary
| Includes a Customer Overpayment Total column
that you can click to drill down for overpayment details. |
Customer Balance Details
| Includes a Total Approved Overpayment column
that enables you to view the sum of all overpayment amounts. |
Customer Balance Summary
| Includes an On-Account Payments column that
includes overpayments in the calculated amount.You can drill down on
the column to view the total overpayment amount. |
Find Customer Payments
| Includes an Overpayment Amount
column. |
Receivables Financial Aging Detail Report
| Enables you to view:
When the customer payment status is
Complete and the application status is
Fully Applied , the payment doesn't
display on the report. |
Receivables Aging Summary by Financial Aging for
Accounting Period
| Enables you to view the overpayment amount when you drill down on
the On-account Payments column. |
Receivables to Customer Balances
Reconciliation
| Includes customer overpayment amount in the On-Account Payments
drill down column. |
Receivables to Customer Balances Reconciliation
Exception Summary
| Includes a Difference in Company Currency
column that automatically calculates customer overpayments. |
You can use the
Customer Overpayment
report data source in
custom reports to view attachments for customer overpayments and determine:- An Overpayment currency conversion rate.
- Remaining amount on account when you record an overpayment.
- Total amount of the approved customer overpayments.
- Whether an overpayment exists for a customer payment.
Integrations
Use these web services to upload, retrieve, or edit overpayment reasons data and view
customer activity:
- Get Overpayment Reasons
- Put Overpayment Reason
- Get Customer Activity
Use these web services to retrieve, record, or cancel multiple overpayments at
once:
- Cancel Overpayment
- Get Customer Overpayments
- Submit Customer Overpayment
Connections and Touchpoints
Workday offers a Touchpoints Kit with resources to help you understand configuration
relationships in your tenant. Learn more about the Workday Touchpoints
Kit on Workday Community.