この記事はまだ日本語に翻訳されていません。英語の原文を表示しています。翻訳は近日公開予定です。

すべての記事
Guides

How to Split Office Lunch & Team Expenses

Run a team kitty, rotate who pays, and export a reimbursement report: office lunch and team expenses without the spreadsheet.

Split The Bill8 分で読めます

The simplest way to split office lunch and team expenses is to stop settling each meal one by one. Instead, pool money into a shared team kitty, let whoever is closest to the counter pay each day (a rotating payer), and reconcile once a week or once a month with an exported report. This turns dozens of tiny $12–$18 transactions into a single balance per person and a clean CSV you can hand to whoever files the reimbursement. Below: how to set up a kitty, when to rotate the payer versus split each bill, how to handle people who skip a lunch, and how to produce a report your finance person will actually accept.

Why per-meal splitting breaks down for teams

Splitting one restaurant bill is easy. Splitting the same lunch group, four days a week, for a month is where it falls apart.

Say six coworkers grab lunch together. Each meal is roughly $90 for the table. If you settle every meal individually, that's ~16 separate settle-ups per person per month, and someone always forgets the day they paid, or the day they were out sick. The mental overhead is bigger than the money.

The two patterns that scale are the kitty (everyone pre-loads a shared pot, spending draws down from it) and the rotating payer (one person covers the whole table today, a different person tomorrow). Both collapse many transactions into one running balance. You reconcile on a schedule instead of after every meal, and nobody is chasing $14 in a group chat at 9pm.

Set up a team kitty (the shared pot)

A kitty is a pooled fund the whole group contributes to, and shared costs are paid out of the pot rather than settled between individuals.

How it works in practice for a lunch group:

- Create a group for your team and turn on the kitty. - Everyone contributes a starting float: for a six-person team eating ~$90/day, $60 each gives you roughly a week of runway ($360). - Each lunch gets logged as a spend from the kitty. The pot balance drops; no per-person debt is created for that meal. - When the pot runs low, everyone tops up the same amount again.

Why a kitty is nice for offices: contributions are equal and predictable, so it feels fair by construction. There's no "you owe me" tension day to day: the money is already communal. And because every spend is logged against the pot, you always know exactly how much runway is left and who has and hasn't topped up.

The trade-off: a kitty assumes people eat together roughly equally. If attendance is lumpy (some people come twice a week, others every day), a flat pot quietly overcharges the light eaters. For uneven groups, the rotating payer is usually fairer.

Rotate the payer instead of splitting every bill

The rotating payer pattern: one person pays the entire table today, the app records who owes what, and tomorrow someone else pays. Over a week the turns even out, but crucially, the math handles the leftover.

Example, a five-person team, four lunches in a week:

- Mon: Priya pays $95 (5 people) - Tue: Marco pays $78 (4 people, Priya out) - Wed: Dana pays $102 (5 people) - Thu: Sam pays $61 (3 people)

If you tried to "just take turns and call it even," it wouldn't be even: different meals cost different amounts and different people showed up. Logging each meal with equal split among the people who actually ate keeps it fair, and the running balance tells you who's ahead. At week's end one or two small transfers settle everyone up, instead of four separate reconciliations.

Rule of thumb: use a rotating payer when attendance varies meal to meal; use a kitty when the same people eat together most days and you'd rather never think about individual debts.

Handle skipped lunches, guests, and dietary splits

Real lunch groups aren't clean. Three things trip teams up:

Someone skips. Only split a meal among the people who were actually there. Logging the meal with an equal split across just today's attendees means the person who worked through lunch never pays for a burrito they didn't eat. Don't default every bill to the full team.

Uneven orders. Most days, equal split is fine and fast: nobody agonizes over a $2 drink difference. But when one person orders the $34 steak and everyone else got $12 salads, switch that single bill to exact amounts or by items so the big order carries its own cost. Reserve itemizing for the meals where it actually matters.

A guest or a client joins. If a visitor eats on the team's dime, log their share against the person hosting them (or the kitty) so it still shows up in the report as a real, attributable cost. If the client pays their own way, add them as a contact: you can split with people who aren't on the app and still track what they owe.

Reconcile weekly or monthly with a report

The payoff of pooling is that reconciliation becomes a scheduled, boring task instead of a nightly chore.

Pick a cadence (weekly works for active lunch groups, monthly for lighter ones) and at the end of each period:

1. Open the group and check the balances. With a rotating payer, the app shows the minimum set of transfers needed to zero everyone out (so five people settle in two payments, not ten). 2. With a kitty, confirm the pot balance and who still needs to top up for next period. 3. Export a CSV report. This is the part finance cares about: a dated list of every meal, who paid, the amount, and each person's share.

Exporting turns your lunch log into an audit trail. If your company reimburses team meals, the report is your expense claim: it shows the date, the vendor as you entered it, the total, and the split. No screenshots of Venmo, no reconstructing the month from memory.

Turn team spend into a reimbursement claim

Many teams front their own money and claim it back. The report is what makes that painless.

A clean reimbursement export answers the three questions every finance team asks: what was spent, when, and by whom. Because every meal was logged as it happened, with the real total and the real attendees, the CSV is accurate the moment you download it. You're not rebuilding history; you're just exporting it.

A few practices that keep claims clean:

- Log the vendor name on each meal so the export reads like a real expense line, not "lunch." - Keep team meals in their own group, separate from personal or social spending, so the report contains only claimable items. - Reconcile before you export so the amounts in the report match what people actually transferred.

If your policy needs a formal document rather than a raw CSV, for a per-head team dinner, an offsite, or a client meal, you can also generate a proper invoice from a bill, complete with a public link, and attach it to the claim. For most day-to-day lunch reimbursement, though, the CSV export is all finance needs.

A workflow that actually sticks

The reason lunch-splitting systems fail isn't the math, it's the friction. Here's a routine that survives busy weeks:

1. Set it up once. One group for the team, kitty on if you eat together most days, off if attendance is patchy. 2. Log at the table. Whoever pays adds the bill in ten seconds: total, today's attendees, equal split. Snap the receipt or dictate it if typing is slow. 3. Only itemize the outliers. Big solo orders get exact amounts; everything else stays equal and fast. 4. Reconcile on a schedule. Weekly or monthly, settle the balances or top up the kitty. 5. Export the report when you reconcile, and file it (or forward it) for reimbursement.

Do this and the whole thing becomes invisible. No one tracks anything in their head, no one gets stuck fronting the team for a month, and when finance asks for numbers you export them in one click instead of spelunking through a chat log.

かんたん FAQ

  • What's the easiest way to split recurring office lunches?

    Pool money into a shared kitty and pay each meal from the pot, or rotate who pays and let the app track the running balance. Both replace dozens of tiny settle-ups with one balance per person, reconciled weekly or monthly instead of after every meal.

  • Should we use a kitty or rotate the payer?

    Use a kitty when the same people eat together most days — equal contributions feel fair and there's no day-to-day "you owe me." Rotate the payer when attendance varies meal to meal, because splitting each bill among just that day's attendees keeps it accurate when people skip.

  • How do I handle someone who skipped lunch that day?

    Split each meal only among the people who were actually there. Log the bill with an equal split across today's attendees, not the full team — so anyone who worked through lunch never pays for food they didn't eat.

  • What if one person always orders way more?

    For most meals, equal split is fine and fast. On the days one order is much larger, switch that single bill to exact amounts or split by items so the big order carries its own cost. Reserve itemizing for the meals where the difference actually matters.

  • Can I get a report to claim team meals as an expense?

    Yes. Export a CSV report of the group: it lists each meal's date, vendor, total, who paid, and each person's share. Because meals are logged as they happen, the export is accurate immediately and works as a reimbursement claim. For a formal document, you can also generate an invoice from a bill.

  • How do we handle a guest or client who joins for lunch?

    If the team covers them, log their share against the host or the kitty so it shows up as an attributable cost in the report. If they pay their own way but aren't on the app, add them as a contact — you can split with people who aren't app users and still track what they owe.

  • How often should we settle up?

    Weekly suits active lunch groups; monthly is fine for lighter ones. Settle the balances (the app shows the fewest transfers needed to zero everyone out) or top up the kitty, and export the report at the same time so the numbers match what people actually transferred.

Split The Bill を無料で試す

レシート読み取りは月 10 件まで、定期的な支出、複数通貨、Venmo / PayPal / Revolut での精算に対応。

無料アカウントを作成