Plan your most special moments — track budgets, split costs, and keep everyone in the loop.
Revel Tally is a mobile app for iOS that helps you plan events, track every dollar, and split costs among your group — without the spreadsheet chaos.
Install Revel Tally from the App Store.
Enter your full name, email address, and a password (8 characters minimum).
You'll land on your home screen, ready to create your first event.
The home screen is your command center — everything you've planned lives here.
The home screen has three tabs just below the header:
| Tab | What you see |
|---|---|
| My Events | Events you created. Includes the budget banner, category filter chips, your active events list, and a collapsible Completed section. |
| Invited | Events you've been given access to by someone else. Read-only — you can view budgets, expenses, people, and your personal split share. Tap Leave Event below any card to remove it from your list. |
| Split | A unified view of every event you're financially involved in — both events you own and events you've been invited to. Shows a total banner (Total / Paid / Unpaid across all events) and a card per event with split amounts. Tap any card to go directly to that event. |
Each tab shows a count badge when it has items.
| Button | What it does |
|---|---|
| + (pink circle) | Create a new event. Only shown on the My Events tab. If a filter is active, that event type is pre-selected. |
| 🎟️ ticket | Open the "Redeem Invite" dialog to enter a shared access code. Available on both tabs. |
| 🚪 door | Sign out of your account. |
A floating bell button sits in the bottom-right corner of the home screen and stays visible as you scroll. Tap it to open your notification inbox.
Notifications refresh automatically every 30 seconds while the app is open.
Tap the pink + button on the home screen to open the New Event form.
| Field | Required? | Tips |
|---|---|---|
| Event Name | Required | e.g. "Emily's Bachelorette Weekend" |
| Location | Optional | City, venue, or destination |
| Start / End Date | Optional | Use the date picker — tap the field |
| Total Budget | Optional | Enter a dollar amount; shown in the budget banner |
| Number of People | Required | Headcount used for per-person estimates (default: 2) |
| Currency | Optional | Default is USD; change for international trips |
| Description | Optional | Notes, itinerary highlights, etc. |
Each event type comes with a default emoji and color theme. Scroll to the Appearance section at the bottom of the form to personalise it:
| Option | Details |
|---|---|
| Emoji | Pick from 30+ emojis to represent your event in the header and home screen card. |
| Gradient colors | Select up to 3 colors from the palette. Two or more colors render as a gradient header. One color is a solid fill. |
| Cover photo | Tap Pick from Library to use a photo as the event banner background. The gradient is hidden when a photo is active. |
You can also update appearance any time from the event's ⋯ → 🎨 Edit Appearance menu.
Tap any event card to open it. The event detail screen has four tabs along the top.
Your financial snapshot:
Every cost in one place:
Everyone attending:
Who owes what:
| Option | What it does |
|---|---|
| ✏️ Edit Event | Change name, budget, dates, type, or any field |
| ✉️ Invite Attendees | Send email or SMS invites so others can view this event |
| 📋 Export Attendee List | Share the full attendee list as a CSV (opens share sheet) |
| 🔗 Linked Events | Connect related events (e.g. bachelorette + wedding) |
| 🎨 Edit Appearance | Change the event emoji, gradient colors, or cover photo |
| ✅ / 🔄 Completed toggle | Archive the event or restore it to active |
| 🗑️ Delete Event | Permanently remove the event and all its data |
Switch to the Expenses tab and tap + Add Expense to log a cost.
| Field | Details |
|---|---|
| Name | Short label, e.g. "Airbnb — 3 nights" |
| Amount | Total cost; formatted automatically |
| Category | Choose from 20+ categories (venue, flights, hair, cake, etc.) |
| Split method | Equal · Custom percentages · By attendance |
| Vendor | Optional — who you're paying (florist, venue, airline, etc.) |
| Vendor website | Optional — link to the vendor's website, opens in your browser |
| Payment schedule | Choose No dates, a Single due date, or Installments — see below |
| Notes | Any extra details or booking references |
Many vendors (venues, caterers, photographers) require a series of payments rather than one lump sum. When adding or editing an expense, select one of three options:
| Option | Use when… |
|---|---|
| No dates | No due date needed — e.g. a one-off purchase already made |
| Single date | The full amount is due on one specific date |
| Installments | The cost is split across multiple payments — deposit, progress payment, final payment, etc. |
When you choose Installments, you can add as many payment milestones as you need. Each one has its own label (e.g. "Deposit"), amount, and due date.
On the expense detail page, each installment appears in a Payment Schedule card. Tap the circle next to a milestone to mark it paid — it turns green with a checkmark and the amount shows how much of the total has been settled.
Open an expense and scroll to the Split card. Tap any person's row to expand the payment entry panel:
Only organizers are checked by default when you open the Add Expense form. Tap the attendee chips to add others before saving. This prevents accidentally splitting every expense across the entire guest list.
Need to take someone off a specific expense? Tap their row in the Split card to expand it, then tap Remove from split. Their share is deleted, and — if the expense uses an equal split — the remaining amounts are recalculated automatically.
Go to the People tab and tap + Add (top right) or navigate to People → + Add from within the People tab to open the quick-add form.
| Field | Notes |
|---|---|
| Full name | Required. |
| Required if no phone | |
| Phone | Required if no email |
| Role | Bride, Groom, Bridesmaid, Groomsman (row 1) · Guest, Vendor (row 2) |
| Splitting costs? | Toggle on/off. Determines whether this person is included in cost splits. |
At least one of Email or Phone is required — the Add button stays disabled until one is filled in.
When you tap Add, Revel Tally checks whether the email or phone you entered already exists in your contacts. If it finds a match, you'll see a prompt:
| Choice | What happens |
|---|---|
| Yes, same person | Reuses the existing contact record — address updates carry across events automatically. |
| No, different person | Creates a brand-new contact with the same email or phone. |
Have your guest list in Excel or Google Sheets already? Tap the ↑ Import button (top-right of the People screen) to bulk-add up to 1,000 attendees at once from a .xlsx, .xls, or .csv file.
Tap Show column guide first to see which column names are accepted:
| Column | Aliases accepted | Required? |
|---|---|---|
| Name | Full Name, Attendee, Guest Name | Required |
| Email Address, E-Mail | At least one | |
| Phone | Mobile, Cell, Telephone, Tel | At least one |
| Role | Type, Attendee Type | Optional |
| Address / City / State / Zip | Street Address, Town, Province, Postal Code… | Optional |
Imported attendees are added with splitting costs turned off by default — go to each person's card on the People tab to opt them in. After import you'll see a summary — how many were added, skipped (already in the event), or failed (missing required info). Skipped rows are never duplicated.
= + - @) are stripped from the start of any cell, and no macros or embedded scripts are ever executed.
Tap any attendee card to open their full profile. Here you can view and edit:
The Split tab gives you a clean payment dashboard for the whole group. The screen is divided into two tabs: Splitting and Not Splitting.
| Tab | Who appears here | What you see |
|---|---|---|
| Splitting | Attendees marked as splitting costs | Full totals banner, per-person owed/paid/balance cards, Mark Paid button, collection progress bar |
| Not Splitting | Attendees not included in the cost split (guests, vendors, observers) | Name, role, email or phone contact — no financial figures. Useful for keeping track of who is attending without expecting payment. |
Each tab shows a count badge so you can see at a glance how many people fall into each group. To move someone between groups, go to the People tab, tap their name, and toggle Splitting costs on or off.
Share read-only access to your event with anyone — bridesmaids, family, co-planners — without giving them edit permissions.
Tap "✉️ Invite Attendees". Tap ✕ in the top-right to close this screen at any time.
Email invites are available now. SMS inviting is coming soon.
How the invite is delivered depends on whether the person already has a Revel Tally account:
All sent invites are listed at the bottom of the screen with their delivery method and status (Pending / Redeemed).
Tap the 🔔 floating bell on the home screen. The invite notification will be waiting — tap it to accept and open the shared event directly.
Enter the 8-character code from your email or text message (e.g. AB3X7QNP). Tap Redeem.
You can view the budget overview, expenses, and people list — but cannot make changes. To remove the event from your list later, tap Leave Event below the card on the Invited tab.
Planning both a bachelorette weekend and the wedding? Link them to see a combined financial picture in one place.
Search for another event you own, or request a link to a public event owned by a different user.
The Overview tab now shows a "Combined" card below the primary budget — total budget, total spent, and remaining across all linked events.
All three link request events trigger in-app notifications:
| Notification | Who receives it | What to do |
|---|---|---|
| New link request | Target event's owner | Tap to open Linked Events and approve or deny |
| Link request approved | Requester | Tap to open Linked Events and see the new connection |
| Link request declined | Requester | Tap to open Linked Events |
Changed your mind before the other organizer responds? In the Linked Events screen, scroll to the Pending Approvals section and tap Cancel Request on the relevant row. A confirmation prompt will appear before the request is withdrawn.
Need the guest list in a spreadsheet? Export it as a CSV in one tap.
| Column | Column | Column |
|---|---|---|
| Name | Address Line 1 | Role |
| Address Line 2 | Splitting Costs | |
| Phone | City / State / ZIP | Payment Status / Amount Paid |
The file opens in Apple Numbers, Google Sheets, Microsoft Excel — anything that reads CSV.
Choose to AirDrop it, open in an app, save to Files, or send via email or Messages.
Once the event is over and all payments are settled, archive it to keep your home screen tidy.
A green "Completed" badge appears on the event card.
Tap the "Completed (n)" header to expand and revisit past events any time.
Reopen the event → ⋯ menu → 🔄 Mark as Active to restore it.
These features are in the current build and rolling out to testers now. Screenshots will be added as they stabilise.
A new Split tab sits next to My Events and Invited on the home screen. It gives you a single view of every event you're financially tied to:
When you open an event you've been invited to, a new My Split tab (4th tab) shows only your personal share:
Get reminded before any expense or payment milestone is due. Two levels of opt-in:
After sending invitations, an Open SMS button appears for any phone-number invites. Tapping it launches your phone's native messaging app with the invite message and access code pre-filled — ready to send in one tap.
Organizers now see their own cost breakdown directly on the event's Split tab — the same view invited members already have:
You're one of our first testers — your feedback directly shapes what we build next. Here's how to help:
Email us directly at martine@revel-tally.com with feedback, bugs, or questions. We read every message and typically respond within 24 hours.
| I want to… | Where to go |
|---|---|
| Create an event | Home → + (pink button) |
| Add an expense | Event → Expenses tab → + Add Expense |
| Add a person | Event → People tab → + Add (name + email or phone required) |
| Import attendees from a spreadsheet | Event → People tab → ↑ Import (top-right) |
| Remove someone from an expense split | Event → Expenses → tap expense → tap person's share row → Remove from split |
| See who owes what | Event → Split tab |
| Mark someone as paid | Event → Split tab → Mark Paid |
| Invite a friend to view | Event → ⋯ → ✉️ Invite Attendees (choose Email or SMS) |
| Redeem an invite code | Home → 🎟️ ticket icon (or tap the in-app notification if you have an account) |
| Leave an invited event | Home → Invited tab → Leave Event (below the card) |
| View my notifications | Home → 🔔 floating bell button (bottom-right) |
| See who is not splitting costs | Event → Split tab → Not Splitting tab |
| Set a single due date on an expense | Add/Edit Expense → Payment Schedule → Single date |
| Set up installments on an expense | Add/Edit Expense → Payment Schedule → Installments → add milestones |
| Mark an installment as paid | Event → Expenses → tap expense → Payment Schedule card → tap the circle next to the milestone |
| Export the guest list | Event → ⋯ → 📋 Export Attendee List |
| Archive a finished event | Event → ⋯ → ✅ Mark as Completed |
| Link two events together | Event → ⋯ → 🔗 Linked Events |
| Cancel a pending link request | Event → ⋯ → 🔗 Linked Events → Pending Approvals → Cancel Request |
| Edit event details | Event → ⋯ → ✏️ Edit Event |
| Customise event appearance | Event → ⋯ → 🎨 Edit Appearance |
| Add photos to an expense | Event → Expenses → tap expense → scroll to 📷 Photos |
| Link to a vendor's website | Event → Expenses → tap expense → ✏️ Edit → Vendor Website field |
| Record a partial payment | Event → Expenses → tap expense → tap person's share row |
| Sign out | Home → 🚪 door icon |
| See split summary across all my events | Home → Split tab |
| View my personal share on an invited event | Home → Invited tab → tap event → My Split tab |
| Set up a savings plan for my share | Invited event → My Split tab → Set Up Payment Plan (event must be 2+ months away) |
| Enable payment reminders for all expenses | Home → 🔔 → ⚙️ gear → Enable Reminders → All expenses |
| Enable payment reminder for one expense | Event → Expenses → tap expense → 🔔 bell in Payment Schedule header |