CrewTab logo

CrewTab

Split receipts with your crew.

Split receipts with your crew in seconds.

CrewTab turns receipts, people, tax, service charge, and shared totals into one clear mobile flow.

Download on the App StoreGet it on Google Play

New bill

How do you want to start?

Take Photo

Scan a receipt directly

Upload Image

Choose from gallery

Create Bill

Build a bill manually

New Bill

Everything for a clean split

CrewTab is shaped around real group meals: receipts, names, shared plates, tips, tax, and a final answer everyone can understand.

Receipt Scanning

Take a photo or upload a receipt, then let OCR and AI parsing turn messy receipt text into clean bill items.

Crew Splitting

Add people, assign items, split equally, and distribute tax plus service charge proportionally.

Local Analytics

Track saved bills by day, month, or year while keeping history on the device.

Built from the app source

Scan, assign, split, and share.

CrewTab has three start paths: take a photo, upload an image, or create a manual bill. The split screen lets you add people, smart-add names, assign items, and review charges.

Bill history is saved on-device in a local JSON file, and the analytics tab groups spending by day, month, or year.

New bill

How do you want to start?

Take Photo

Scan a receipt directly

Upload Image

Choose from gallery

Create Bill

Build a bill manually

New Bill

How it works

A simple path from receipt to a shareable per-person total.

1

Start A Bill

Scan a receipt, upload an image, or create a bill manually.

2

Add The Crew

Add names, assign each item, and keep unassigned items visible.

3

Share The Split

Show the per-person breakdown, then share it as text or an image.

CrewTab app screens

Mockups based on the current Flutter screens: Home, New Bill, Split Bill, Analytics, and History.

Download CrewTab

New bill

How do you want to start?

Take Photo

Scan a receipt directly

Upload Image

Choose from gallery

Create Bill

Build a bill manually

New Bill

Built as an on-device app

The mobile codebase uses Flutter and Provider, Apple Vision for OCR on iOS, Gemini for structured receipt parsing when configured, RevenueCat for subscriptions, and local JSON storage for saved bills.

FlutterProviderApple Vision OCRGemini parserRevenueCatLocal JSON storageMaterial 3

Receipt parsing

OCR extracts text and the parser converts receipt lines into items and charges.

On-device history

Saved bills live in a local JSON file and can be deleted from the app.

Analytics

Totals are grouped by day, month, or year for quick spending review.

Share results

Splits can be shared as formatted text or a rendered image.

Download CrewTab.

Split shared meals, keep receipts organized, and make every total feel fair.

Download on the App StoreGet it on Google Play