Event Vendor & Payment Tracker (Excel)
Every caterer, decorator, photographer, DJ and transport company has its own quote, advance, payment dates and cancellation terms. List them once with the agreed amount; record each payment as you make it; the tracker shows what is paid, what is left, which payment is due next and which is late. A contacts view gives you every vendor's phone number on the day.
Free · no sign-up · opens in Microsoft Excel, Google Sheets, LibreOffice and WPS Office. Files contain no macros.
Preview
Real view of the file with its sample data (yellow cells are where you type).
| Service | Vendor name | Contact person | Phone | Quotes compared | Contract amount (₹) | Contract signed | Contract date | Paid so far (₹) | Balance (₹) | % paid | Next due date | Next amount (₹) | Status | |
| Venue | Green Meadows Resort | Mr. Bedi (manager) | +91 98140 10101 | events@example.com | 3 venues seen; this one has rooms | 4,80,000 | Yes | 03-09-2026 | 3,15,000 | 1,65,000 | 66% | 22-11-2026 | 1,65,000 | Booked |
| Caterer | Shree Caterers | Ramesh ji | +91 98150 20202 | 4 tastings; per plate 950 to 1,250 | 5,45,000 | Yes | 18-09-2026 | 50,000 | 4,95,000 | 9% | 12-12-2026 | 2,00,000 | Booked | |
| Decorator | Bloom Decorators | Kiran | +91 99880 30303 | 2 quotes | 2,40,000 | Yes | 03-10-2026 | 60,000 | 1,80,000 | 25% | 07-11-2026 | 90,000 | Due in 7 days | |
| Photographer | Pixel Stories | Aman | +91 98110 40404 | aman@example.com | 3 portfolios compared | 1,75,000 | Yes | 13-09-2026 | 50,000 | 1,25,000 | 29% | 30-10-2026 | 50,000 | Overdue |
| DJ / sound | DJ Rocky | Rocky | +91 97790 50505 | 60,000 | No | 0 | 60,000 | 0% | Booked | |||||
| Makeup artist | Glam by Neha | Neha | +91 98720 60606 | 2 trials done | 72,000 | Yes | 13-10-2026 | 20,000 | 52,000 | 28% | 30-03-2027 | 52,000 | Booked |
What's inside
- Vendors sheet: service, vendor, contact person, phone, email, quotes received, final contract amount, contract signed, contract date, cancellation terms, arrival time on the day
- Payments sheet: date, vendor, amount, mode (cash, bank transfer, UPI, card, cheque), receipt number and note
- Paid so far, balance, percent paid, next due date and amount, and status: Paid, Due in 7 days, Overdue, Not booked
- Totals: contracted, paid and balance across all vendors, and the money due in the next 30 days
- Day-of contact list sorted the way you entered it, ready to print
How to use it
- On the Settings sheet pick the currency, number style and date style, and type the event date.
- On the Vendors sheet add each vendor: the service they provide, contact details and the final contract amount.
- Mark Contract signed = Yes when you have a signed agreement or written confirmation, with its date and the cancellation terms.
- Type the date and amount of the next payment due for each vendor (from the contract schedule).
- Every time you pay, add a row on the Payments sheet: date, vendor, amount, mode and receipt number. Paid and balance update by themselves.
- Check the Status column every week; print the Contacts sheet for the person in charge on the day.
Tips
- Never pay the final balance before the service is delivered unless the contract says so; keep the last payment for after the event.
- Ask for a receipt for every advance, including cash, and type its number here.
- Write down what is included (hours, number of people, overtime rate, taxes) in the Notes column; most disputes are about what was "included".
- Confirm arrival times with every vendor two days before and copy them into the run-sheet.
Questions and answers
What does "Due in 7 days" mean?
The next due date you typed is within the next seven days and the vendor still has a balance. After that date passes it shows Overdue.
How do I record a refund from a vendor?
Add a row on the Payments sheet with a negative amount, for example -5000, and a note "refund".
Is this a contract?
No. It is a record of what you agreed and paid. Always get a written agreement or confirmation from each vendor; check terms with a professional if the amount is large.

