Team plan · new

Track who owes you — and who you owe.

Vendors, customers, and accounts receivable/payable, built for small businesses. No accounting degree required.

14-day free trial · $14.99/mo · cancel anytime

in-app · contact dashboard
shop a
Mehmood & Sons (Wholesale)
vendor · 8 transactions
owes
Outstanding
₨ 142,500
Settled
₨ 318,000
30–60d
₨ 47,000
May 18Delivery #4421
₨ 45,000unsettled
May 11Delivery #4408
₨ 50,000partial
May 04Delivery #4391
₨ 47,500settled
// what you get

Three pieces. One ledger.

Vendors & customers in one place

Unified contact list. Tag each one as vendor, customer, or both. Project-scoped or company-wide.

Smart settle tracking

Mark expenses settled with one click. Or track partial payments down to the rupee — perfect for credit arrangements.

Aging reports & statements

30/60/90+ day buckets. Generate PDF or CSV statements and email them to customers in seconds.

// how it works

Four steps. No setup ritual.

1

Add a vendor or customer

Type the name. We create the contact inline — no separate Add Contact form.

2

Link transactions as they happen

Tag each expense or invoice to a contact when you log it. Existing transactions stay untouched.

3

Mark them settled — fully or partially

One click for full payment. Or enter the exact amount received. The balance updates instantly.

4

Send statements when you need to chase

Pick a date range, hit send. PDF or CSV goes straight to the customer's inbox.

// built for

Real businesses, not theoretical ones.

01 · retail

The shopkeeper running tabs

Mrs Khan at the corner store extends weekly credit to 40 regulars. Every Friday she settles their tabs from a notebook. With Expensely she taps a name, sees what's outstanding, and marks it paid.

02 · services

The service business invoicing on terms

A graphic designer with 15 retainer clients on Net-15 terms. Each invoice goes into Expensely as an unsettled income tx. Aging report = which client is overdue this week.

03 · wholesale

The wholesaler with mixed payment habits

Supplier deliveries arrive with mixed payment terms — some COD, some Net-30. The settled amount tracker handles partial payments without needing a separate accounting system.

newfree on every plan

Recurring transactions

Set up rent, subscriptions, and recurring vendor payments once. Each one fires automatically, linked to the right contact and pre-set as unsettled — so your aging report is always accurate.

// vs the alternatives

The middle ground between a notebook and QuickBooks.

What you needExpensely TeamNotebookSpreadsheetQuickBooks
Setup timeUnder 5 minutes0 (but...)A weekendSeveral hours + accountant
Multi-shop support✓ project-scoped contactsManual tabsClasses (clunky)
Partial payments✓ to the rupeeCrossed-out mathsManual formula
Aging reports✓ 30/60/90+ bucketsManual
Statement emails✓ PDF or CSV, one clickCopy-paste
Monthly cost$14.99 (Team, 5 seats)FreeFree$30+

QuickBooks pricing reflects QuickBooks Online Simple Start as of 2026; check their site for current rates.

// pricing

Available on Expensely Team — try free for 14 days

$14.99/month, 5 seats included · cancel anytime

// questions

Things you've asked.

Is this on the free plan?+
No. Vendors, customers, aging reports, and statements are on the Team plan ($14.99/month base with 5 seats included). Recurring transactions are free on every plan.
Can I import contacts from elsewhere?+
Not yet. There is no CSV import today, and we have deferred QuickBooks/Xero contact import — it is not on the roadmap. Add contacts inline as you tag transactions; most users find their list grows naturally that way within a couple of weeks.
What happens to old transactions when I add a vendor?+
Nothing automatic. Existing transactions stay exactly as they were. To attach a contact to an older transaction, open that transaction in the edit modal and pick the contact — one at a time. We deliberately do not run any automated backfill on your historical data.
Can I send statements automatically every month?+
Not yet. Statement sending is manual today — you pick a date range, review, and hit send. Scheduled monthly statements are on the roadmap.
How does aging work with partial payments?+
The outstanding portion ages from the original transaction date. Partial settles never reset the clock — only the unpaid balance continues to move through the 30/60/90+ buckets. So a customer who paid half their invoice 45 days ago still shows the remainder in the 30–60 day bucket.
Does it support multiple currencies per vendor?+
No. Contacts use your company default currency. Multi-currency per contact is deferred and is not on the active roadmap. If you need to track a single supplier in two currencies, the cleanest workaround today is two contacts.