Accounts and banking tool
GoMonio's banking tool uses PSD2/Open Banking technology to securely connect to your bank accounts across Europe, providing automatic transaction synchronization, real-time balance updates, and historical data import.
Written By Joska
Last updated About 1 month ago
Supported Coverage
Available across all European Economic Area countries subject to PSD2 regulation:
30+ Countries across the European Economic Area
3,000+ Banks supported via GoCardless/Nordigen integration
Up to 24 months of historical transaction data (most banks support 90 days guaranteed)
Automatic sync every 6 hours, fetching the last 5 days of transactions to ensure data consistency
Understanding Account Types
GoMonio supports different ways to add and manage your accounts, each designed for different needs and preferences.
Bank Connection (PSD2)
Automatic daily sync
Real-time balance updates
Historical data import
Secure bank-to-bank connection
No manual data entry needed
Best for: Regular banking accounts you want to track automatically
Manual Entry
Full control over data
Add transactions yourself
Track any type of account
Works with any bank worldwide
No bank connection required
Bulk import via CSV upload
Best for: Cash accounts, foreign banks, historical data import, or when you prefer manual control
CSV/Excel Import
Designed for bulk data imports
Import billing & invoice lists
Convert to forecast transactions
Safe for daily re-imports
Automatic duplicate prevention
Best for: Billing lists, invoice lists, leads lists, and any cash flow affecting data sources
CSV/Excel Import Account Use Cases
The CSV/Excel Import account type is specifically designed for importing data that affects your cash flow forecasting:
Billing Lists: Import invoices you've sent to clients with due dates as forecast income
Invoice Lists: Import supplier invoices with payment due dates as forecast expenses
Leads & Opportunities: Import potential deals with expected close dates and amounts
Subscription Management: Import recurring billing data from payment processors
External Systems: Import data from QuickBooks, Xero, or other accounting software
Key Feature: When importing, map your "due date" or "payment date" column to the date field. GoMonio will automatically create forecast transactions with future dates, giving you accurate cash flow predictions. The duplication system ensures you can safely re-import daily without creating duplicate entries.
Getting Started with Bank Connection
Navigate to Bank Accounts: Go to Settings β Bank Accounts and click "Add Account"
Choose Connection Type: Select "Connect Bank (PSD2)" for automatic synchronization, or "Manual Entry" for basic tracking
Select Your Bank: Write it on the search or scroll down to find it.
Authorize Bank Connection: You'll be redirected to your bank's secure login portal to authorize the connection
Important: All Accounts Sync
Banking Authorization Scope: When you connect to certain banks through PSD2, the authorization may grant access to ALL bank accounts associated with your user credentials, not just specific accounts you want to connect.
You cannot choose which specific accounts to sync β the bank determines the scope
This may include personal accounts, business accounts, or accounts you have access to as an accountant/advisor
All authorized accounts will be imported and synchronized automatically
You can deactivate unwanted accounts after connection to stop their synchronization
What Happens When You Connect Your Bank
When you successfully connect your bank via PSD2, GoMonio automatically:
Creates accounts in your GoMonio profile for each bank account found
Imports account details like names, currencies, and account numbers
Sets up automatic daily synchronization
Enables historical transaction import (up to 24 months available)
Shows success message with number of accounts created
Your bank accounts immediately appear in your GoMonio dashboard, ready to use!
Smart Account Upgrade: Manual to PSD2
Already have a manual account? When you connect your bank via PSD2, GoMonio intelligently detects if you already have a manual account with the same IBAN/account number and automatically upgrades it instead of creating a duplicate.
What happens during upgrade:
Your existing account is converted from Manual to PSD2
All transaction history is preserved
Starting balance and account name remain unchanged
Automatic sync is enabled
Account number is updated with full IBAN from bank
No duplicate accounts are created
Example: You manually created "My Checking" with IBAN FI1234567890. When you connect that bank via PSD2, your "My Checking" account is automatically upgraded with PSD2 features β no action needed!
Quick Start: Your First Bank Connection
Connect Your Bank: Complete the PSD2 authorization flow with your bank. Your accounts will be created automatically in GoMonio. The last 5 days of transactions and your current balance are fetched automatically.
Import More History (Optional): Use the "Import history" button to fetch older transactions. Start with the default 90-day history sync. If the sync fails or takes too long, try a shorter time period (e.g., 30 or 60 days). Your balance is automatically updated after the import completes.
Check for Duplicates: Look for notifications in the Inbox (app sidebar). The system will alert you if it detects potential duplicate transactions.
Banking Features & Capabilities
Automatic Transaction Sync: Transactions are automatically synced every 6 hours, fetching the last 5 days of transactions for maximum accuracy and data consistency. Balance information is also synced automatically.
Detects potential duplicates between manual imports and the 5-day window
Notifies you about duplicates in the Inbox (app sidebar) for review
Updates account balances automatically
Historical Data Import: Import up to 24 months of transaction history with user-selectable date ranges (most banks support 90 days guaranteed), automatically chunked into optimized batches to respect API rate limits
Sync App and Account Balance: Synchronizes your app's balance with your bank's available balance by calculating a new starting balance
Enhanced Transaction Data: Rich transaction information including counterparty names, IBANs, payment references, transaction codes, and remittance information
Consent Management: 90-day consent periods with automatic renewal prompts and consent status tracking
Understanding Your Balances
GoMonio displays two different types of balances for PSD2-connected accounts:
Bank's Live Balance: The actual current balance from your bank account (synced automatically). This is what your bank shows you right now.
App's Calculated Balance: Your starting balance + all transactions recorded in GoMonio. This helps you track your budget and see the effect of all your transactions.
Why might they differ?
The app's balance includes pending/planned transactions you've added manually
Recent bank transactions that haven't been imported yet
Different starting dates (bank shows today, app calculates from your starting balance)
You can sync them anytime using the "Sync Balance" button (happens automatically after imports)
How Balance Sync Works
The sync balance feature (automatic after imports) ensures your app's calculated balance matches your bank's available balance:
Uses your current available balance from your bank
Calculates the sum of all your past transactions up to yesterday
Works backwards: Available Balance - Past Transactions = New Starting Balance
The calculated starting balance may appear "wrong" but ensures accurate current totals
This method preserves all your transaction history while syncing with bank reality
Happens automatically after initial connection and history imports
Managing Connected Accounts
PSD2 Connected Accounts
Toggle automatic sync on/off per account
Import historical transactions (up to 24 months)
Sync balance to match bank's available balance
View detailed sync history and logs
Reconnect if bank authorization expires
Deactivate accounts you don't want to track
Manual Accounts
Add transactions manually anytime
Edit account details (name, currency, etc.)
Set starting balance to match bank statement
Import transactions via CSV upload
Automatically upgraded to PSD2 when connecting matching bank
Delete accounts if no longer needed
Credit Account Management (credits and loans)
Credit cards and loan accounts work differently from regular checking/savings accounts:
Credit Cards: Set credit limits and current available balance to track spending
Starting Balance: For credit cards, enter the current available balance (amount you can spend)
Balance Display: Shows current available balance (positive = credit available)
Payment Tracking: Payments increase available balance, purchases decrease it
Loans: Track payment progress and remaining balance (negative balances normal)
Account Organization Tips
Set a Default Account: Mark your primary checking account as default for quick transaction entry
Use Descriptive Names: Rename accounts to be clear (e.g., "Main Checking", "Emergency Savings", "Business Credit Card")
Deactivate Unused Accounts: Keep your account list clean by deactivating accounts you no longer use
Regular Balance Sync: For PSD2 accounts, use the balance sync feature monthly to ensure accuracy
Troubleshooting & Support
Connection Issues: Use the reconnect feature if sync stops working
Missing Transactions: Try historical import for specific date ranges
Consent Expiration: Renew bank authorization when prompted (every 90 days)
Rate Limit Errors: Wait a few minutes and try again β the system automatically manages limits
Duplicate Transactions: The system prevents duplicates, but verify if you see any
If you have any issue you can always reach support via chat or the support page.
Security & Compliance
GoMonio uses PSD2-regulated Open Banking technology through GoCardless/Nordigen, ensuring:
Bank-grade security and encryption
Regulatory compliance across all EEA countries
No storage of banking credentials β token-based access only
Transparent consent management with clear expiration tracking
Read-only access β no ability to initiate payments