Skip to main content

Transactions

Transactions are records of your income, expenses, and transfers. Every purchase, salary, or transfer between accounts is a transaction.

Transaction types

Expense

When to use: Any money spent - purchases, bills, services How to add:
  1. Tap +Transaction
  2. Type is automatically Expense (red icon ↓)
  3. Enter amount
  4. Select category (Food, Transport, Entertainment, etc.)
  5. Select account (where spent from)
  6. Tap Save
Example: Bought groceries for 2500 RUB → Expense 2500 RUB, category “Groceries”, account “Cash”

Income

When to use: Receiving money - salary, gifts, refunds, sales How to add:
  1. Tap +Transaction
  2. Switch type to Income (green icon ↑)
  3. Enter amount
  4. Select category (Salary, Freelance, Gift, etc.)
  5. Select account (where received)
  6. Tap Save
Example: Received salary 80000 RUB → Income 80000 RUB, category “Salary”, account “Sberbank”

Transfer

When to use: Moving money between your own accounts How to add:
  1. Tap +Transaction
  2. Switch type to Transfer (blue icon ⇄)
  3. Enter amount
  4. Select source account (from)
  5. Select destination account (to)
  6. Tap Save
Example: Withdrew 10000 RUB from card → Transfer 10000 RUB, from “Sberbank” to “Cash” Important: Transfers don’t affect total balance, only move money between accounts.

Adding methods

1. Quick add

The simplest way:
  1. Tap + in the center of TabBar
  2. Enter amount
  3. Select category
  4. Select account
  5. Save
⏱️ Time: 5-10 seconds

2. Receipt scanning

Automatic recognition:
  1. Tap +Scan receipt
  2. Point camera at receipt
  3. Take photo
  4. Thrust will extract:
    • Amount
    • Store name
    • Date
    • Item list
  5. Review and Save
⏱️ Time: 10-15 seconds Supported receipts:
  • Supermarkets
  • Restaurants
  • Stores
  • Gas stations
  • Pharmacies

3. Voice input

Say it - done:
  1. Tap +Voice input
  2. Say: “Spent 500 rubles on coffee”
  3. AI recognizes and creates transaction
  4. Review and Confirm
⏱️ Time: 5 seconds Example phrases:
  • “Add 45 euros for groceries at Lidl”
  • “I spent 30 dollars on gas yesterday”
  • “Received salary 2000 euros”
  • “Transferred 500 rubles from card to cash”

4. Via AI CFO

In chat:
  1. Open CFO tab
  2. Write: “Add 1200 rubles for restaurant dinner”
  3. AI creates transaction automatically
⏱️ Time: 5 seconds

5. Detailed add

With all parameters:
  1. Tap +Transaction
  2. Fill in basics:
    • Amount
    • Category
    • Account
  3. Tap Add details
  4. Fill in additional:
    • Description - notes
    • Date and time - when it happened
    • Location - where purchased
    • Photo - receipt or purchase photo
    • Tags - labels for grouping
    • Split - split between categories
    • Recurring - regular payment
  5. Save
⏱️ Time: 30-60 seconds

Transaction details

Basic fields

Required:
  • Amount - how much money
  • Category - type of expense/income
  • Account - from/to where money
Optional:
  • Description - notes, comments
  • Date - when it happened (default now)
  • Location - geolocation or place name
  • Photo - attached images
  • Tags - labels for filtering

Categories

Preset expense categories: 🍔 Food & Dining
  • Groceries
  • Restaurants & Cafes
  • Food Delivery
  • Alcohol
🚗 Transportation
  • Public Transport
  • Taxi
  • Gas
  • Parking
  • Car Maintenance
🏠 Home
  • Rent
  • Utilities
  • Repairs
  • Furniture
  • Appliances
🛍️ Shopping
  • Clothing & Shoes
  • Electronics
  • Gifts
  • Hobbies
💊 Health
  • Pharmacy
  • Doctors
  • Fitness
  • Insurance
🎓 Education
  • Courses
  • Books
  • Subscriptions
🎬 Entertainment
  • Movies & Theater
  • Games
  • Travel
  • Sports
💰 Finance
  • Bank Fees
  • Interest
  • Taxes
  • Insurance
Preset income categories:
  • 💼 Salary
  • 💻 Freelance
  • 🎁 Gifts
  • 📈 Investments
  • 🏠 Rent (rental income)
  • 💸 Refund
  • 🎰 Other

Creating your own category

Step 1: Open categories
  1. SettingsCategories
  2. Tap + (Create category)
Step 2: Fill in data
  1. Name - e.g., “Pets”
  2. Icon - choose from SF Symbols
  3. Color - select color
  4. Type - Expense or Income
  5. Parent category (optional) - for subcategory
Step 3: Save Tap Create - category appears in list Example hierarchy:
🍔 Food & Dining (parent)
  ├─ Groceries (subcategory)
  ├─ Restaurants (subcategory)
  └─ Food Delivery (subcategory)
Category duplication rules:
  • Cannot create two categories with the same name for one type (expense or income)
  • Can use the same name for different types
Example: You can create a “Rent” category as expense (renting apartment) and “Rent” as income (rental income). These are two different categories.If you try to create a duplicate, a red message will appear: “A category with this name already exists for this type”.

Editing categories

Change category:
  1. SettingsCategories
  2. Tap on category
  3. Change name, icon or color
  4. Save
Move category:
  1. SettingsCategories
  2. Tap Edit
  3. Hold and drag
  4. Done
Delete category:
  1. SettingsCategories
  2. Swipe left on category
  3. Delete
When deleting a category, all transactions will move to “Uncategorized”

Tags

Purpose: Additional grouping of transactions Usage examples:
  • #work - work expenses
  • #vacation - vacation spending
  • #project - project expenses
  • #taxes - for tax reporting
How to add tag:
  1. When creating/editing transaction
  2. Tap Tags
  3. Select existing or create new
  4. Can add multiple tags
Filter by tags:
  1. Search tab (🔍)
  2. Tap Filters
  3. Select Tags
  4. Choose needed tags

Special functions

Split transactions

When to use: One purchase includes multiple categories Example: Bought at supermarket for 5000 RUB:
  • 3000 RUB - groceries
  • 1500 RUB - household chemicals
  • 500 RUB - cat food
How to split:
  1. Create transaction for 5000 RUB
  2. Tap Split
  3. Tap + Add split
  4. For each part:
    • Select category
    • Enter amount or percentage
  5. Check: sum of splits = total amount
  6. Save
Quick split: Use templates for frequent splits:
  1. When splitting tap Templates
  2. Select saved template
  3. Amounts distribute automatically
Create template:
  1. After creating split
  2. Tap Save as template
  3. Name template
  4. Use in future

Recurring transactions

Purpose: Regular payments - rent, subscriptions, salary How to create:
  1. Create transaction
  2. Enable Recurring
  3. Configure:
    • Frequency - daily, weekly, monthly, yearly
    • Interval - every N days/weeks/months
    • End date (optional)
  4. Save
Examples: Apartment rent:
  • Amount: 30000 RUB
  • Frequency: Monthly
  • Day: 1st
  • No end date
Netflix subscription:
  • Amount: 799 RUB
  • Frequency: Monthly
  • Day: 15th
  • No end date
Salary:
  • Amount: 80000 RUB
  • Frequency: Monthly
  • Day: 25th
  • No end date
What happens:
  • Thrust automatically creates transactions on schedule
  • 3 days before payment, reminder arrives
  • Can skip or change specific payment
Managing recurring:
  1. SettingsRecurring payments
  2. List of all regular transactions
  3. Tap on transaction to:
    • Edit
    • Skip next payment
    • Stop recurrence
    • Delete

Transaction groups

Purpose: Combine related transactions Usage examples:
  • Trip (all vacation expenses)
  • Event (wedding organization)
  • Project (renovation expenses)
  • Installment (payments in parts)
How to create group:
  1. Search tab → select transactions
  2. Tap Create group
  3. Name group (e.g., “Turkey Vacation”)
  4. Select icon and color
  5. Create
Or:
  1. When creating transaction
  2. Tap Group
  3. Select existing or create new
View group:
  1. SearchFiltersGroups
  2. Select group
  3. You’ll see:
    • All group transactions
    • Total amount
    • Breakdown by categories

Refunds

When to use: Returned item and got money back Method 1: Link to original transaction
  1. Find original purchase transaction
  2. Open details
  3. Tap Refund
  4. Enter refund amount (can be less)
  5. Save
Thrust creates linked income transaction. Method 2: Create refund manually
  1. Create Income transaction
  2. Category: “Refund”
  3. In description specify what was returned

Attaching photos

How to attach:
  1. When creating/editing transaction
  2. Tap Photo
  3. Choose:
    • Take photo - camera
    • Choose from gallery
  4. Can attach multiple photos
Purpose:
  • Receipts for taxes
  • Warranty cards
  • Purchase photos
  • Documents
View photos:
  1. Open transaction
  2. Tap on photo thumbnail
  3. Swipe to view all photos

Geolocation

Automatic detection: If geolocation is allowed, Thrust automatically:
  • Detects where you are
  • Searches nearby places (stores, restaurants)
  • Suggests selecting place
Manual adding:
  1. When creating transaction
  2. Tap Location
  3. Enter name or address
  4. Select from list
Transaction map:
  1. SearchMap
  2. See all transactions with geolocation on map
  3. Tap on marker for details

Viewing transactions

Transaction list

Where to view: Option 1: Home screen
  • “Recent transactions” section
  • Shows last 30 transactions
  • Tap “Show all” for full list
Option 2: Search tab
  • Full list of all transactions
  • With filters and search
Option 3: Inside account
  • Open account
  • Transactions only for this account
What’s visible in list:
  • Category icon
  • Name/description
  • Amount (red for expenses, green for income)
  • Date
  • Account (if multiple)

Filtering

Open filters:
  1. Search tab
  2. Tap Filters (funnel icon)
Available filters: By type:
  • ☑️ Expenses
  • ☑️ Income
  • ☑️ Transfers
By period:
  • Today
  • Yesterday
  • This week
  • This month
  • Last 30 days
  • Custom period
By categories:
  • Select one or multiple categories
By accounts:
  • Select accounts to display
By tags:
  • Filter by labels
By amount:
  • From … to …
  • More than …
  • Less than …
Apply filters:
  1. Select needed filters
  2. Tap Apply
  3. List updates
Reset filters: Tap Reset all Quick search:
  1. Search tab
  2. Enter in search field:
    • Transaction name
    • Description
    • Amount
    • Place name
What’s searched:
  • Transaction description
  • Category name
  • Account name
  • Tags
  • Location
Example: Enter “coffee” → finds all transactions with “coffee” in name or description

Sorting

Change order:
  1. Search tab
  2. Tap Sort
  3. Choose:
    • By date (newest → oldest)
    • By date (oldest → newest)
    • By amount (largest → smallest)
    • By amount (smallest → largest)
    • By category (A → Z)

Editing transactions

Change transaction

Method 1: From list
  1. Swipe left on transaction
  2. Tap Edit (pencil icon)
Method 2: From details
  1. Tap on transaction
  2. Details open
  3. Tap Edit
What can be changed:
  • Amount
  • Category
  • Account
  • Date
  • Description
  • All additional fields
Saving:
  1. Make changes
  2. Tap Save

Delete transaction

Method 1: Swipe
  1. Swipe left on transaction
  2. Tap Delete (red icon)
  3. Confirm deletion
Method 2: From details
  1. Open transaction
  2. Tap Delete
  3. Confirm
Deletion cannot be undone! Account balance will recalculate automatically.

Duplicate transaction

Purpose: Quickly create similar transaction How:
  1. Open transaction
  2. Tap Duplicate
  3. Thrust creates copy with current date
  4. Change what’s needed
  5. Save

Bulk operations

Select multiple transactions:
  1. Search tab
  2. Tap Select
  3. Mark needed transactions
  4. Tap action:
    • Delete - delete all selected
    • Change category - bulk change category
    • Add tag - add tag to all
    • Create group - combine into group
    • Export - export to CSV

Automation

Categorization rules

Purpose: Automatically assign categories by keywords How to create rule:
  1. SettingsAutomationCategorization rules
  2. Tap + Create rule
  3. Fill in:
    • If description contains - keyword
    • Then category - select category
    • And account (optional) - for specific account
  4. Save
Example rules:
KeywordCategory
”Lidl”, “Auchan”, “Magnit”Groceries
”Uber”, “Yandex.Taxi”Transport
”Netflix”, “Spotify”Subscriptions
”Starbucks”, “Coffee”Cafes
Application:
  • Rules work for new transactions
  • For existing: SearchApply rules

ML categorization

Automatic categorization with AI: Thrust uses machine learning to suggest categories: How it works:
  1. You add transaction
  2. AI analyzes:
    • Description
    • Amount
    • Location
    • Your previous transactions
  3. Suggests most likely category
Learning: The more transactions you add, the more accurate AI suggestions become. Enable/disable: SettingsTransactionsML categorization

Import and export

Export transactions

Step 1: Select transactions Option A: All transactions
  1. SearchExport
Option B: Filtered
  1. Apply filters
  2. Export
Option C: Selected
  1. Select → mark transactions
  2. Export
Step 2: Choose format CSV (for Excel, Google Sheets):
  • All transaction fields
  • Easy to analyze
  • Can edit
PDF (for printing):
  • Beautifully formatted report
  • For taxes or accounting
  • Cannot edit
Step 3: Export
  1. Tap Export
  2. Choose where:
    • Files (save to iCloud)
    • Email (send by email)
    • AirDrop (to another device)

Import transactions

From CSV file:
  1. SettingsImport/ExportImport CSV
  2. Select file
  3. Map columns:
    • Date → Date
    • Amount → Amount
    • Description → Description
    • Category → Category
  4. Tap Import
  5. Thrust creates transactions
CSV format:
Date,Amount,Description,Category,Account
2024-01-15,50.00,Coffee,Food & Dining,Cash
2024-01-16,-1200.00,Rent,Housing,Bank Account
From bank statement: If bank is not supported for automatic sync:
  1. Download statement in CSV from online banking
  2. Import via Import CSV

Tips and best practices

Daily habits

Morning:
  • Check yesterday’s spending
  • Add missed transactions
After purchase:
  • Add transaction immediately (while you remember details)
  • Or scan receipt
Evening:
  • Check if everything is added for the day
  • View budget progress

Data accuracy

Always specify:
  • Correct category (affects analytics)
  • Exact amount
  • Real date
Use descriptions:
  • Add details in description
  • Helps remember later
  • Simplifies search
Attach receipts:
  • For large purchases
  • For returns
  • For tax reporting

Organization

Use tags for:
  • Work expenses (#work)
  • Vacations (#vacation2024)
  • Projects (#renovation)
  • Tax deductions (#taxes)
Create groups for:
  • Trips
  • Events
  • Large installment purchases
Set up rules:
  • For frequent places (supermarkets, gas stations)
  • For subscriptions
  • For regular payments

Frequently asked questions

Q: Forgot to add transaction a week ago. What to do? A: Just add it with the correct date. Change date when creating transaction. Q: Made mistake in amount. How to fix? A: Open transaction → Edit → Change amount → Save. Balance will recalculate automatically. Q: How to account for tips? A: Two options:
  1. Include in main transaction (dinner + tip)
  2. Create separate transaction with “Tips” category
Q: How to track debts from friends? A: Create “Debt” type account with name “Debt from Ivan”. When returned - add income to this account. Q: Can I restore deleted transaction? A: No, deletion is irreversible. Be careful when deleting.

Next steps

Budgets

Control spending with budgets

Goals

Create savings goals

AI CFO

Ask AI about your spending

Getting started

Back to getting started guide