Expense Management
Record business expenses with receipts and AI support.
Overview
Expense management offers:
- Receipt Capture: Upload photos of receipts
- AI Text Recognition: Automatic data extraction
- Categorization: Organize expenses by category
- Multi-Currency: Expenses in different currencies
- Project Assignment: Assign expenses to projects
- Approval Workflow: Optional approval process
Permissions
| Role | Own Expenses | All Expenses | Approve |
|---|---|---|---|
| Employee | ✅ | ❌ | ❌ |
| Accountant | ✅ | ✅ | ✅ |
| Administrator | ✅ | ✅ | ✅ |
Recording an Expense
Manually
- Navigate to Expenses
- Click on New Expense
- Fill in:
| Field | Description | Required |
|---|---|---|
| Description | What was purchased? | ✅ |
| Amount | Expense amount | ✅ |
| Currency | CHF, EUR, USD, etc. | ✅ |
| Date | Purchase date | ✅ |
| Category | Expense category | ❌ |
| Project | Project reference (optional) | ❌ |
| Vendor | Seller/Provider | ❌ |
| Notes | Additional info | ❌ |
- Optional: Upload receipt
- Click Save
With AI Receipt Capture
- Click on Capture Receipt (📷)
- Photograph the receipt or upload an image
- The AI automatically extracts:
- Amount and currency
- Date
- Vendor
- VAT (if recognizable)
- Booking suggestions (expense account, VAT code, payment account)
- Review and correct the data
- Save the expense
Note: AI features require the Standard or AI Pro plan.
Direct Booking
When capturing receipts, the Direct Booking option is enabled by default. The AI suggests based on the receipt:
- Expense Account: e.g., "Office Supplies", "Travel Expenses", "Entertainment"
- VAT Code: e.g., V77 (7.7%), V81 (8.1%) or no VAT
- Payment Account: If an IBAN is recognized, the matching bank account is suggested
You can accept the suggestions or adjust them manually.
Privacy: Sensitive data such as emails, phone numbers, IBANs, and social security numbers are automatically anonymized before AI analysis.
Expense Types
| Type | Description | Example |
|---|---|---|
| GENERAL | General expenses | Office supplies |
| MATERIAL | Project materials | Building materials, hardware |
| TRAVEL | Travel costs | Train tickets, hotel |
| SERVICE | Services | Consulting, maintenance |
Material Expenses
For material expenses, you can additionally record:
- Quantity
- Unit price
- Unit (pcs, kg, m, etc.)
Expense Status
| Status | Meaning |
|---|---|
| pending | Submitted, awaiting review |
| approved | Approved |
| rejected | Rejected |
| reimbursed | Reimbursed |
Approval Workflow
If enabled:
- Employee submits expense (status: pending)
- Accountant/Admin reviews and approves
- Status changes to "approved"
- After reimbursement: "reimbursed"
Categories
Default Categories
Default categories are created during setup:
- Office supplies
- Travel expenses
- Software & IT
- Marketing
- Entertainment
- Other
Custom Categories
As administrator:
- Go to Settings > Categories (or on the expenses page)
- Create new categories with:
- Name
- Icon
- Color
Multi-Currency
Foreign Currencies
Expenses can be recorded in different currencies:
- CHF (Swiss Franc)
- EUR (Euro)
- USD (US Dollar)
- GBP (British Pound)
Conversion
For expenses in foreign currencies:
- The CHF equivalent is calculated
- The exchange rate is saved
- Reports aggregate everything in CHF
Receipts
Uploading
- Open the expense
- Click on Add Receipt
- Choose a file or take a photo
- Supported formats: JPG, PNG, PDF
Viewing
Receipts can be viewed and downloaded in the expense detail view.
OCR (Text Recognition)
AI text recognition (OCR):
- Extracts text from receipts
- Recognizes amounts and dates
- Suggests categories
Project Assignment
Assign expenses to projects:
- Select a project when creating
- The expense appears in the project overview
- It can be considered when creating invoices
Related Features
- Accounting – Book expenses
- Projects – Project-related expenses
- Reports – Expense analytics
Frequently Asked Questions
How do I delete an expense?
Open the expense and click Delete. Already booked expenses should be reversed, not deleted.
Can I add receipts later?
Yes, open the expense and upload a receipt.
Why doesn't AI recognition work?
Check:
- Image quality (sharp, well-lit)
- Your subscription (AI features from Standard plan)
- Monthly AI quota
How do I export expenses?
Use the export function under Reports or Accounting > Export.