Automate credit notes in Xero from Salesforce
When sales or support approves a credit in Salesforce, Modern drafts the matching credit note in Xero against the original invoice, with the reason attached, and allocates it once finance approves.
TriggerWhen a credit request is approved in Salesforce
Steps4 steps, from trigger to sign-off
ControlAR lead approves every credit note
Free to start. No card needed.
The instruction
“When a credit request case is approved in Salesforce, find the original invoice in Xero. Draft a credit note for the approved amount with the case number and reason in the reference. Check the credit is not larger than the invoice balance and that no credit exists for the same case. Ask the AR lead to approve, then allocate it to the invoice and email the customer a copy.”
Works with every major ERP






- +100 more
How it runs
4 steps from trigger to sign-off
- 01
Watch approved credits
Picks up credit request cases as soon as they are approved in Salesforce.
Salesforce
- 02
Find the invoice
Looks up the original invoice and its open balance in Xero.
Xero
- 03
Draft the credit note
Creates a draft credit note with the case number and reason, and checks for duplicates.
Xero
- 04
Approve and allocate
The AR lead approves, then Modern allocates the credit and emails the customer.
Xero
Related templates
More AR automations
- Replaces Chaser
Weekdays at 9:00
Accounts receivable
Chase overdue invoices on a cadence
Sends reminders at 1, 7 and 14 days overdue from your own inbox, reads replies and stops chasing as soon as the invoice is paid.
5 stepsUse template → 
Daily at 8:00
Accounts receivable
Send reminders before invoices fall due
Emails a friendly heads-up three days before each QuickBooks invoice is due, with the invoice and a payment link attached.
5 stepsUse template →- Replaces Chaser

When a customer replies to ar@
Accounts receivable
Log promises to pay from customer replies
Reads replies to your reminders, captures promise dates and disputes, and logs them against the right NetSuite invoice.
5 stepsUse template →
FAQs
Raise credit notes from approved requests: FAQs
Can’t find what you’re looking for? Send us a message and a person on the team will answer.
Modern checks Xero for any credit note with the same case number or amount against the invoice and flags it instead of drafting another.
Yes. Set a threshold in the instruction, for example credits over $2,000, and Modern routes them to the finance lead as well.
Yes. Modern can watch approvals in HubSpot or Salesforce and raise credit notes in QuickBooks, NetSuite, Sage or Xero.