Everything you need to track and settle group expenses in Google Sheets™ — on desktop or mobile.
Open any Google Sheet, go to Extensions → Add-ons → Get add-ons, and search for SplitSheet™. Click Install and grant the permissions when prompted.
In Google Sheets™, click Extensions → SplitSheet™ → Open. The SplitSheet™ sidebar will appear on the right side of your screen.
In the sidebar, type a name into the Add person field and press Enter or click Add. Repeat for each person in your group — add as many people as you like. Free sheets cover up to 20 expense rows; upgrade anytime for unlimited.
Each row in the spreadsheet is one expense. Fill in the Date, Expense name, Amount, and who Paid. Then check the boxes for each person who was part of that expense — unchecked people won't be included in the split.
Use the Category dropdown on each row to tag expenses as Food, Transport, Hotel, and more. This helps you see a breakdown of spending by type after syncing.
The Notes column lets you add any extra context to an expense — a restaurant name, a reference, or a reminder. It doesn't affect calculations.
Once you've entered your expenses, click the Sync & Recalculate button in the sidebar. SplitSheet™ will calculate everyone's share and generate a settlement summary showing exactly who owes who and how much.
In the settlement summary, there's a Settled? column with checkboxes. Check the box when someone has paid — the row crosses out, and the Paid On date is stamped automatically on your next Sync (or type your own date). Tip: each expense row also has a Reimbursed checkbox — tick it if an expense was already paid back directly, and it'll be excluded from the math entirely.
Free covers up to 20 expense rows per sheet — every feature, unlimited sheets and people. When a sheet passes 20 rows, SplitSheet™ shows an upgrade prompt in the sidebar. Click Upgrade to Pro ($9.99/year — unlimited rows across all your sheets) to open the secure checkout.
You'll be taken to our secure Stripe checkout, already filled in with your Google account email. Keep that email as-is — it's how SplitSheet™ recognizes your upgrade (watch out for Apple Pay or Link autofilling a different address). Enter your payment details and confirm — your local currency may be shown automatically.
Nothing to enter, nothing to activate — Pro is linked to your Google account and switches on across all your sheets by itself. If you don't see it right away, reopen SplitSheet™ from the sidebar and tap Refresh The Sheet.
Add-ons must be installed from a desktop browser. On your computer, open any Google Sheet, go to Extensions → Add-ons → Get add-ons, and search for SplitSheet™. Click Install and grant the permissions when prompted. Once installed, it'll be available on mobile too.
Open the Google Sheets™ app on your phone (iOS or Android) and navigate to the spreadsheet you've been using with SplitSheet™. Make sure you're signed in to the same Google account.
Tap the three dots (⋯) in the top right corner of the screen, then tap Extensions, then tap SplitSheet™. The SplitSheet™ panel will slide up from the bottom of your screen.
The Sync & Recalculate button works great on mobile. Tap it to refresh the settlement summary and see who owes who — useful when you're out and someone asks "wait, how much do I owe?"
You can check off the Settled? checkboxes in the sheet on mobile — just scroll to the settlement summary area. The Paid On date records automatically on the next Sync.
The spreadsheet columns are narrow on a phone screen. Adding expenses — filling in dates, amounts, dropdowns, and checkboxes — is much easier on a desktop or laptop. Use mobile mainly for syncing and checking balances.
In Google Sheets™ on mobile, tap the star icon next to your SplitSheet™ file to pin it to your Starred section. That way you can get to it in one tap instead of searching every time.
Free covers up to 20 expense rows per sheet — every feature, unlimited sheets and people. When a sheet passes 20 rows, SplitSheet™ shows an upgrade prompt in the panel. Tap Upgrade to Pro ($9.99/year — unlimited rows across all your sheets) to open the secure checkout in your browser.
Confirm your payment on the secure Stripe checkout — it's already filled in with your Google account email. Your local currency may be shown automatically.
Nothing to enter, nothing to activate — Pro is linked to your Google account and switches on by itself. Reopen the panel via the three dots (⋯) → Extensions → SplitSheet™ if you need to refresh.
Free up to 20 rows per sheet. Upgrade only if you want.