track of invoices and payments in excel" width="793" height="488" />
This is the template:
track of invoices and payments in excel" width="816" height="353" />
=IFERROR([@[Invoice Bill]]-[@Paid],"")It calculates dues or outstanding amounts.
track of invoices and payments in excel" width="824" height="390" />
It shows paid invoice and status of the due. PD is the named range for the present date. It also informs of possible returns to client. the IF Function was used.
=IFERROR(IF([@Status]="Past Due",IF(PD-[@[Due Date]]It returns the duration of the due.
track of invoices and payments in excel" width="820" height="488" />
.
The formula returns information on invoice data. It uses the AGGREGATE Function.
=IFERROR(COUNTIFS(Invoice_Info[Due Period],E6,Invoice_Info[Selected],1),"")It returns the number of invoices in a period of time.
track of invoices and payments in excel" width="824" height="429" />
=IFERROR(SUMIFS(Invoice_Info[Due],Invoice_Info[Due Period],E6,Invoice_Info[Selected],1),"")track of invoices and payments in excel" width="824" height="429" />
It stores invoices within a given period.
=IFERROR("INVOICES: "&COUNTIFS(Invoice_Info[Status],"Recent",Invoice_Info[Selected],1)+COUNTIFS(Invoice_Info[Status],"Due Today",Invoice_Info[Selected],1),"")
=IFERROR(SUMIFS(Invoice_Info[Due],Invoice_Info[Status],"Recent", Invoice_Info[Selected],1)+SUMIFS(Invoice_Info[Due], Invoice_Info[Status],"Due Today",Invoice_Info[Selected],1),"")
It returns total invoices in recent times in B6.
track of invoices and payments in excel" width="809" height="478" />
It calculates the number of past dues in D5.
track of invoices and payments in excel" width="809" height="428" />
It stores past dues in D5.
track of invoices and payments in excel" width="793" height="488" />
New entries will update the invoice history.
Steps:
track of invoices and payments in excel" width="793" height="245" />
track of invoices and payments in excel" width="821" height="296" />
It stores the total invoice using the SUM function.
=SUM(G4:G8)It stores the total paid amount.
track of invoices and payments in excel" width="823" height="292" />
It stores the total outstanding.
=F4-G4It calculates row-wise outstanding.
track of invoices and payments in excel" width="822" height="296" />
The following chart showcases a template with random data to keep track of invoices and payments in Excel:
Steps:
track of invoices and payments in excel" width="760" height="313" />
track of invoices and payments in excel" width="759" height="343" />
track of invoices and payments in excel" width="762" height="364" />
It stores the address of the billing company. The VLOOKUP function looks for the CustomerList and the CONCATENATE Function for address and ZIP Code.
track of invoices and payments in excel" width="800" height="471" />
=IF(VLOOKUP(C3,CustomerList,4,FALSE)="","",IF(VLOOKUP(C3,CustomerList,5,FALSE)<>"",CONCATENATE(VLOOKUP(C3,CustomerList,5,FALSE),", ",VLOOKUP(C3,CustomerList,6,FALSE)),CONCATENATE(VLOOKUP(C3,CustomerList,6,FALSE))))
It returns the name of the city and state.
track of invoices and payments in excel" width="798" height="478" />
=IFERROR(VLOOKUP(C3,CustomerList,2,FALSE),"")It returns the contact person’s name.
track of invoices and payments in excel" width="795" height="410" />
=IFERROR(VLOOKUP(C3,CustomerList,7,FALSE),"")It returns the phone number.
track of invoices and payments in excel" width="800" height="408" />
It returns the customer’s email ID.
track of invoices and payments in excel" width="799" height="410" />
=IF(AND([@Qty]<>"",[@[Unit Price]]<>""),([@Qty]*[@[Unit Price]])-[@Discount],"")It returns the total invoice for your product.
track of invoices and payments in excel" width="813" height="467" />
It stores the total amount of the invoice.
track of invoices and payments in excel" width="815" height="410" />
It returns the amount to be paid.
The following chart showcases a template with random data:
Suppose EA Sports wants to order the following items. Insert the products and invoice information and select EA Sports from the drop down list to find their contact information.
track of invoices and payments in excel" width="818" height="468" />
Use the following template to practice:
track of invoices and payments in excel" width="795" height="424" />
Download Invoice & Payment Template (Free)
Invoices and Payments Tracker.xlsxMd. Meraz Al Nahian has worked with the ExcelDemy project for over 1.5 years. He wrote 140+ articles for ExcelDemy. He also solved a lot of user problems and worked on dashboards. He is interested in data analysis, advanced Excel, statistics, and dashboards. He also likes to explore various Excel and VBA applications. He completed his graduation in Electrical & Electronic Engineering from Bangladesh University of Engineering & Technology (BUET). He enjoys exploring Excel-related features to gain efficiency. Read Full Bio
2 CommentsHello, I hope all is well! I am trying to mirror your steps, and I’m having an issue when I get to the G6 Step. I keep writing the following formula =IFERROR(COUNTIFS(Invoice_Info[Due Period],E6,Invoice_Info[Selected],1),””)but every time i press enter it gives me an error. However, i’m not sure what the Invoice_Info is. This is what i end up doing – =IFERROR(SUMIFS(Table1[Due],Table1[Due Period],E6,Table1[Selected],1),””) but i’m not if that correct either.
Reply
Hi! Thanks for asking. As the article was to provide some templates, I didn’t go in detail with the formula. Here, Invoice_Info is a named range. It refers to the range B12:J17 of the ‘template 1’ sheet. To create a named range, you need to select your desired range of cells, then go to Data Tab >> Define Name and after that, give a name of that range. The advantage is that, you can use that range by inserting it’s name anywhere in the worksheet or workbook. You don’t have to select the range every time you use it in a formula. Hope this solves your problem.