Xero - beautiful accounting software

Xero Business Community

Xero Business Community

Hi everyone, Come on over to the new discussions in Xero Central. It’s a more intuitive way to connect and chat all things business with one another. Ask questions, dish out answers, and get involved.

You can still view topics in the Xero Business Community to see all the useful knowledge that’s been shared there; and you can restart conversations you feel have been of huge value to you on Xero Central.

If you have brilliant ideas for innovations, you can keep on adding feature requests in the Xero Business Community, and voting on existing requests. There’s more in store, as we come up with the best way to take on your thoughts and share developments
Community > Accounting >

Single payment for multiple invoices

Started by Grant Charsley -   in Accounting

I have customers that process a single payment for multiple invoices. If I put the single payment against one invoice obviously it creates an overpayment. Is there a way of saying this single payment must go against multiple invoices instead?
Hi Grant

From your bank rec screen, find the payment that you are working with. Click on match, and then select the invoices that make up the payment. Once you have done this, you should get "green for go", and you can reconcile https://help.xero.com/au/#BankAccounts_Details_Reconciliation$BK_BankRec_Match

Cassandra Scott  

What if the payments are not matching with the invoices? They're partial payments of all invoices. How do you do it?

ABM Financial Mgmt.  

Hi, I have a new customer for Xero who receives payments for multiple sales invoices in one amount. This could be a BACS payment or by cheque.

I understand that doing this from the bank rec "Match" option is the best way to identify which invoices make up the total amount received. But you can only see 4 or 5 lines at any one time and if this is a cheque you have to wait for this to appear on the bank statement which is not strictly correct.

Am I right in thinking that the only way around this is to go into individual invoices and mark as paid? This could take forever, surely there should be an option to receive one amount and allocate against multiple invoices for a particular customer?

Hywel Williams  

So the solution i found was to set up an "accounts payable - xx" account (current liability) and check the box that allows it to receive payments. All partial payments will go to that account. After that, go to the purchase invoices you're paying off, and do a batch payment. Make the payment to the "account payable - xx" account.

You can do the same thing with A/R.

Outpatient Surgery Center of B. Hills  

Wow, such complicated ways of doing something that should be so simple. I'm an old MYOB user and making a payment against multiple invoices was so simple. This happens often in my business and I got Xero to simplify my life. I'm sure it must be a common problem for lots of people. Come on Xero, let's make this process simpler please

Grant Charsley  

Hi Irish D, can you explain how to do what you said in your last post with Accounts Receivable? I can't see any batch payment option there.

Hywel Williams  

AR needs batch payments functionality that is in AP

Margaret Haines  

+1 on this. My customers will pay something like 30 invoices on a single check. Entering this info in on each and every invoice is time consuming as all heck.

James Moore  

i agree entirely Grant, MYOB allowed payment of multiple invoices whereas I am struggling with the process in Xero

Gregory Barnes  

This is major time drain and the only accounting program I have used that lacked this feature. Please make this feature available. I also have customers that pay 10-40 invoices at a time.

Grant Froggatte  

In case you all haven't seen the latest update on Batch Receipts, have a look here!

Very early work has started in developing this :)

Brittany H (Community Manager)  

Unfortunately Xero is not for accountants. A lot of features are not available for review and analysis. It doesn't provide single receipt and payment against multiple bills and invoices.
Even more, it is not feasible to operate multiple bank accounts. If business operates more than one bank accounts and accidentally input any transaction in wrong bank account, there is no way to change the bank account unless the transaction is to be deleted and create from the correct bank account. QuickBooks provide the feature of just selecting the correct bank account and no need to delete and re-input such transaction.
Journal entries in Xero also doesn't allow to select A/R, A/P and any cash or bank account which is also proof of this great lacking in Xero.

A Wahab  

Wow! Just started using Xero and shocked that it doesn't already have this feature. Xero has been out for years, this is a basic feature, why has this not been addressed sooner? So disappointing.

Monique Bond  

I agree with Monique - a very basic feature

Fredi French  

Very very frustrated with this. I have a client whose customer part pays/overpays/short pays. It takes me hours to allocate this way. Their remittance may have three items which need totalling to make up part payment of one invoice and i can't even calculate in the split field to see what it adds up to. This could happen 40 times within one remittance. I have to add it from their remittance first, then click split then enter it then search for the next one because there are hundreds of invoices. so so inefficient...

Lesleigh Richardson  

There are a lot of things Xero doesn't do... very basic things.

This is totally ridiculous. A basic option of being able to select multiple invoices and hit pay and enter date and amount would suffice for most of us, i realise for others with part payments more tricky, but this really is a fundamental of any accounts programme.

I regret the day i ever chose Xero!

Andrew Scott-Miller  

I have the same frustrations to especially for reconciling amex payments...it takes me forever as i have to enter every individual amex payment to a single invoice...its really shocking how elementary Xero is.

Sylvia Elad  

Appreciate the frustration, but we're working on a solution to this at the moment!

Brittany H (Community Manager)  

This may not solve everyone’s problem here, but the new batch deposit functionality allows you to pay multiple invoices at once. It also allows you to part pay many invoices (not the ability to overpay though). You can read up more on this in our Help Centre.

Brittany H (Community Manager)  

I got really excited that this is now a possibility! However, our PayPal account is not an option on the bank accounts you can deposit to in batch deposits. Is that a bug, or is there a reason it only shows true bank accounts (not paypal accounts)?

Eight Ounce Accounts  

@Eight Ounce Accounts, it’s definitely something we want to include - but right now you can only choose Bank Accounts for Batch Deposits. Check out the Feature Request here and watch this space!

Matt Oldfield (Community Manager)  

Hi, new to Xero and wondering if this has a solution yet. I just received a client's check that covers 2 invoices. Seems pretty basic as far as accounting to be able to receive the payment, enter the check number, and apply it to the correct invoices. Please let me know if I'm missing something. Thanks!

Uncle Jake Media  

Hi, as per Bradys comment above, has there been any progress with this, I'm new to xero & am surprised that this feature isn't a standard. Thanks

Julie Meredith  

@Brady & Julie, you can already apply a payment to multiple Invoices using Batch Deposits. You can also do this during Bank Reconciliation once the statement line has been imported, using Find & Match. Does this help?

@Eight Ounce Accounts, as you might've seen on the Feature Request, you can now create Batch Deposits to any accounts with payments enabled.

Matt Oldfield (Community Manager)  

@Matt O - Batch Deposits don't work unless payments are in the default currency.


Why is this the case? If all the invoices are in the same currency, why should that matter? This is pretty annoying. For something as simple as "please apply this payment to these invoices" it's pretty dire that it's not currently possible.

Oliver Reeves  

Hey Oliver, there's reasons why Batch Deposits can't be made using a currency that isn't your base currency. These are outlined by Mark on this similar Batch Payments thread. Right now, there's no plans to add multi-currency Batch Deposits.

Matt Oldfield (Community Manager)  

But how can customers pay for multiple invoices with their credit cards?
It seems like they have to pay for each one individually, which sucks.

Seth von Handorf  

If your customers are paying by credit card using Payment Services they can only pay one at a time Seth. There's this request asking for the ability to pay Statements online (so multiple Invoices), or you're welcome to start a new request specifically for paying selected Invoices owing.

Matt Oldfield (Community Manager)  

I understand the batch deposit process. However, if my "Awaiting Payments" screen has multiple invoices on two different web pages, then there does not appear to be a way to link the invoices to a single deposit. Any help on this issue? To be clear, I am showing 200 transactions per page, and I want to do a batch deposit for 2 invoices on page 1 and one invoice on page 2 of my "Awaiting Payments" screen.

Trevor Zink  

I have the same problem with a customer who paid multiple invoices by wire transfer.
How to I apply this payment against multiple invoices?
I tried the batch deposit but I get a message saying that "You can only bulk pay invoices in your default currency. You need to pay multi-currency invoices indivdually."
Which I don't understand because my default currency is EURO, the payment has been made in EURO and the banck account is in EURO. I don't see multi-currency here or is it just me???

Philippe LeCoutre  

Our company received a single bank transfer payment from a customer covering over 250 invoices and credit notes. Using Find and Match from the Bank Rec can be cumbersome when searching among approx 1000 open invoices for the customer. I thought I would try the Deposit function to click on each invoice according to the remittance advice. This might be useful for smaller accounts, but, with so many invoices and limited to 200 items in view, I was stunned to see that when I paged to the next screen of items, I lost all the prior selections!
Can you please remove the limit in view, or increase it significantly, say to 1000?

In the end I went back to Find & Match, (having first credited the Credit notes in the payment batch), and select invoice by number, but leaving off the last digit: this gives 10 similar numbers in the window at a time, and makes ticking through them quite easy, especially if you re-sort the selected items on the Reference Number. It helps too if your remittance advice is in invoice number order, or can be sorted as desired.

Another approach would be to create a function to Import a customer Remittance advice, matching the invoice numbers and line item amounts within an overall control total. Come on Xero, what do you say?

Martin Carr  

Hi I have a problem where I have received a Forward payment for a repeating invoice. The Invoice is for £50/mth but the client has paid 6 months in advance - how can I reconcile this please

Keith Jafrato  

This isn't the same problem as I posted, but I have a suggestion.
If you have £300 to allocate, use FInd and Match from bank rec to find the first invoice for £50, and select it. Then go to New Transaction and choose Receive Money, and transaction type Overpayment. Create an Overpayment against that customer account for £250 and Reconcile.
In future months, as you create invoices, you can allocate each one against the available credit.

Martin Carr  

Brilliant - looks like this will do the job thanks

Keith Jafrato  

Not being able to select invoices on multiple pages in the batch deposit is a significant limitation. I agree with Martin Carr increasing the view to 1000 invoices will solve my client's problem too.
I am a Xero partner/Chartered Accountant and a tax agent and quite disappointed that Xero didn't attend to this issue just yet.

Billy Baydoun  

I don't understand why with som many requests from custoemrs that Xero does not place this features on the top of the priority new features list?
Xero team - what is a realistic ETA to see this implemented?

Philippe LeCoutre  

I'm new to Xero, approx 3 months, previous MYOB for 20 years, and a major issue for my business is the one payment for multiple invoices. A few of my customers have been a little heated that they can't see the one payment being visible against multiple invoices, which I tend to agree with. They think that it hasn't been applied, so I have to explain and help them understand they need to add up all the payments Xero has applied, and it will come to the amount that was paid. I think this should be changed, because it is repeatedly rising. I have noticed that even the government departments display the actual figure paid, when paying an account. Come on Xero, help us with this. Thank you

Pas Clemente  

I don't want to allocate payments when doing a bank rec, I want to allocate payments when they arrive. Get it done and dusted, and just the one figure to tick off as agreeing to the bank statement.

You have this batch payment functionality in accounts payable, why not in accounts receivable? Its a basic requirement of a basic accounting system, surely? I'm lucky to not have too many multiple payments at the moment, but when things pick up, I can imagine this is going to be a chore

Lesley Hutchings  

I'm following your directions for a Batch Deposit. Do you realize that within Accounts/Awaiting Payment, you can't search for a customer and then check the invoices you want to apply to the batch? There are no check boxes once you've searched in there. You have to manually hunt through the entire Awaiting Payment section, line by line, in order to find the invoices you want to apply to the Batch Deposit. This is stupid. Please fix this, and make this already clunky process easier.

Fritz Liedtke  

I don't think Fritz is correct in his comments about lack of search facility. I use batch deposit frequently and always search by customer first. Go to Accounts/Sales/Awaiting payment. Then click the search button on the right of the screen to open the criteria boxes. Enter part of the customer name and search. You can then sort the results by date or invoice number. Select individual items by the check-box on its left. When the total agrees, then make the deposit. Be aware of the limitation to 50 items, and do not scroll to a new page or you will lose your selection. This last part is the problem that should be fixed.

Martin Carr  

Oddly enough, yesterday when I used the search within Awaiting Payment, the results showed up without check boxes. Today they showed up with check boxes. Weird.

Fritz Liedtke  

Fritz - if you search in "ALL" accounts, the check boxes don't appear because you literally get "ALL" accounts including paid ones. If you search in "Awaiting Payment" the check boxes show up so that you can select the accounts you want to pay. Hope this info helps you.

Gemma Bonomi  

Merged: Our customers seem to have issues with paying via xero invoices

for instance, when people click on the link to pay an invoice it only shows you the invoice value and doesn't allow people to select multiple invoices in the same transaction. Is there a way to make this simpler or is it being done wrong? Thanks

Julie Smith  

Hi Julie

Most of the credit card add-ons only let you pay on a per invoice basis so that they can then reconcile the invoices easily.

I believe that Invoice Sherpa (www.invoicesherpa.com) allows customers to pay multiple invoices at once. It is probably worth a look

Kind regards, David

David Jones  

Shocking that this isn't available in Xero – I thought I must be searching the wrong phrases when I couldn't find an obvious answer. Of the five major systems I've used in 25+ years, I think Xero is the first to not allow for easy application of a customer payment against multiple invoices.

That said, the suggestion to enter the check as an overpayment, then go to Sales > Awaiting Payment and apply the overpayment, does work.

Gregory Yorke  

Wow what a fail, just spent a long time doing a 'batch deposit' apparently 50 is the maximum!!!

Katie Fernandez  

Katie, I've come up against this limitation too. See my post of 23 Aug 2016. I get round it by having the remittance advice in Excel and pre-sorting it by invoice number. I then insert subtotals every 50 lines and check they add up to the remittance total. Go to Sales/Awaiting payment, search on the customer, and sort in ascending invoice number. Click on items making the first sub-total deposit. Then create separate batch deposits for each subtotal, referencing them ABC1, ABC2 etc. When all done, go to Bank Rec and locate the cash received. Find and Match on ABC, (or whatever reference used), and the set of deposits will reconcile with the receipt. I frequently post 350 or more items this way. There is the advantage of having control totals to check progress every 50 items.

Martin Carr  

Thank you.

I am very new to Xero, having used SAGE for the last 20 years and am finding it a little strange!

Katie Fernandez  

Hi Julie - You can include an Outstanding Bills link so your customer can 'Pay Balance' of all their outstanding bills, at once. Just let Support know if you have any questions on how to do this. :)

I'm just going to merge to this thread already discussing this topic, to keep the conversation together.

Kelly M (Community Manager)  

I am new to Xero too and just received my first cheque for 20 invoices, Reading all these posts it looks like its easier to lodge the cheque and wait till it appears on the statement. Cant believe I cant just tick off all the invoices that have just been paid

John Donnelly  

John, You can. In Sales/Awaiting Payment, search on customer, and simply check off the items paid. Then scroll back up to the top to Create Batch Deposit. Be sure to enter a reference, probably Customer name, and choose your bank. Beware of the pitfalls though. Do not try to change page or your selections will be lost, and do not try to select more than 50 items. Best to maximise the paging to 200 items. When the cheque(s) clear and appear on your bank feed, you need to match them to your deposit(s).

Martin Carr  

Thanks for that Martin,

John Donnelly  

How do you record single payment in cash against more than one invoice? Can't see any other option bu to create an overpayment and than allocate it to the invoices. Is there a simpler way of doing this? Thanks

Sergey Gritsenko  

Hi Sergey, What I would do is make a Batch Deposit from Sales invoices/ Awaiting Payment. Add a reference, and choose Petty Cash account as the Bank. You have first to have enabled payments to/from the Petty Cash account in Chart of Accounts. This only works if the cash exactly matches the whole sum of invoices. If there is surplus cash, I'm not sure what to do. I'd try adding a dummy invoice to the customer account.

Martin Carr  

I thought I was alone complaining! Xero is not so beautiful as they claim!

Accounts CCL  

Nice suggestion, Martin. :)

@Sergey - We have a Help article that has more on setting up a Petty cash account, or just let Support know if you need more help with this.

@Asrar - I see you've previously been in touch with our team about applying payments to multiple transactions. When you use Batch Payment/Deposit for more than one supplier, this'll appear as 'Multiple items' when searching for the payment in the bank.
As another option (instead of a 'batch') you could just use Find & match when performing bank rec to select all relevant transactions.

Kelly M (Community Manager)  

C'MON Xero!!!!
I am thinking of going back to good old MYOB where you CAN EASILY apply a payment to multiple invoices, and you CAN search by address!!!

Katrina Sims  

Hi Katrina - Can you give a bit of detail about the scenario you're trying to reconcile for, in Xero? You can already apply one payment to multiple invoices; using Find & Match to select relevant transactions when reconciling, or through the use of a batch payment/deposits.

Kelly M (Community Manager)  

I have just received a cheque to pay 9x invoices for a single customer. It covers all of their invoices owing but also includes $48.75 over payment. I am not sure why the client has written the cheque for this amount, but that aside it is very time consuming to record.
I tried batch payment but it would not allow an over payment. I have had to apply payment to each invoice, adding the over payment to the final one, resulting in credit to the client. A very laborious process :-(

Katrina Sims  

Aaah yes, I see what you're saying - Thanks Katrina.
It sounds like you've found a way to solve in this case, but just on the chance you run into this again - rather than applying individual payment to each invoice, you could use the Find & Match option above, and for the remianing amount enter a +New Transaction in section 2, where you'll be able to create an Overpayment for the extra amount.

Kelly M (Community Manager)  

Merged: Associating multiple invoices with one payment

Is it possible in Xero to have one payment but multiple invoices reconciled against it?

Arif ----  

Sure is, Arif! - We have some help on this in our Help Centre. I'm just going to merge to this existing thread where there's similar discussion of this. :)

Kelly M (Community Manager)  

Actually I am talking about account receivables not bank statement reconcile. just as in bills we have batch payments is there anything we can do with sales invoices. can we associate multiple invoice with one payment without bank statements.

Arif ----  

You can create Batch Deposits would this be what you're after, Arif? Otherwise, might be best to reach out to Support to get a closer look and a bit more help.

Kelly M (Community Manager)  

Since this is the first thing to come up when you Google for paying multiple sales invoices, let me post the answer here. Xero has released this functionality, and here is how you do it:
- Get to the list of invoices awaiting payment, from the Dashboard or with *Accounts *Sales *Invoices *SeeAll *AwaitingPayment.
- Select the invoices you want to pay, in full or partial, by checking the check boxes on the far left
- Click the blue Deposit button above the list. It will take you to the batch deposit page
- By default all selected invoices will be paid in full. Change the amount paid as needed for partial payments.

Joerg Mellmann  

Love all your answers , and they have helped me, but I keep coming across this one hurdle from customers which is - ' If they pay you a lump sum in form of a cheque or EFT, XERO will show individual payments as per the invoice amount on the statement, where customers want to see the total amount as per their payment. They don't want to add all the payments up to see if comes to the same amount. With a MYOB statement, customers know that the one amount paid is shown on the statement, why can't XERO do it?

Pas Clemente  

I am a MYOB bookkeeper can you tell me why Xero won't make a change for a lump sum payment to appear on a statement or be able to apply one payment simply to multiple invoices without having to match through the bank feed. Unfortunately it appears stuck in the mindset that everyone works through bank feeds. I'm spending longer on my clients accounts in Xero.

Accounts Department - The Trade Place P/L  

Whenever Xero gets around to taking this issue seriously (and please do!), please offer a way to send a payment receipt to the payer. Today, whether relying on the bank feed (which only works about once a week for us) or by entering payment information on individual invoices, there's no way to send a receipt for the total check amount that our customer actually wrote. Sending receipts associated with each individual invoice would be confusing, because the stated check amounts won't match up with anything on their side.

Michael McGinn  

Batch deposits appear to be for bank account deposits only.

I need a way to simply say "these invoices were paid using value from this account". Doesn't have to be a bank account. In my case it is an agency holdings account. Why is Xero making my life difficult with pointless constraints?

Joshua Goodall  

It says you must choose a bank account, but you can also choose an Account to pay from. Just make sure that from within your Chart of Account Settings that 'Enable Payments to this account has been selected. I've created this quick example for you here.

Brittany H (Community Manager)  

Adding my voice to requests for batch deposits to be available in non-default currencies. Our default currency is GBP but 95% of our invoices are in USD and so I cannot apply a single payment to multiple invoices until I reconcile the bank account at the end of each month. I have paid invoices showing as unpaid for up to four weeks because of this. The problem is magnified by the fact there is no bank feed available for our currency account so there is no way around this issue.

Elizabeth Elliott