#Integration capabilities
Bank integrations provide:
- Transaction feeds: Automatic daily or real-time transaction downloads
- Multi-currency accounts: Support for accounts in different currencies
- Balance updates: Real-time account balance visibility
- Reconciliation support: Transaction matching and reconciliation
- Multi-bank support: Connect accounts from multiple financial institutions
- Cash forecasting: Use transaction data for cash planning
This automates cash posting and reconciliation.
#Supported banks
Light supports connections with:
- Major banks: Chase, Bank of America, Citibank, Wells Fargo (US)
- International banks: HSBC, Barclays, Santander, ING, Deutsche Bank
- Online banks: Revolut, Wise, N26
- Business platforms: Stripe, Airwallex, Square, PayPal
- Via aggregators: Plaid (covers 12,000+ institutions)
If your bank isn't directly supported, use Plaid to connect.
#Setting up a bank connection
To connect a bank account:
- Navigate to Settings (gear icon) > Bank Connections
- Click Connect Bank
- Search for your bank name
- Click your bank (you're redirected to the bank's secure login)
- Sign in to your online banking (Light never sees your password)
- Authorize Light to access account information
- Select which accounts to connect
- Confirm connection is active in Light
Light then begins receiving daily transaction feeds.
#Transaction feed frequency
Configure how often Light receives updates:
- Navigate to Settings > Bank Connections > [Bank] > Sync Settings
- Select frequency:
- Real-time: Updates throughout the day (if bank supports)
- Daily: Once daily (typical end-of-business)
- Weekly: Once weekly (sufficient for some users)
- Select time for scheduled syncs (if not real-time)
- Save
Real-time is ideal for cash visibility; daily is sufficient for most reconciliation needs.
#Transaction matching and posting
When bank transactions sync:
- Light receives transaction detail: date, amount, description, counterparty
- Light attempts to match to existing GL transactions:
- For AR: Match to customer payment to invoice
- For AP: Match to vendor payment to bill
- For other: Match to journal entry
- If match found: Transaction status updates to "Matched"
- If no match: Transaction appears as "Unmatched" pending review
- You can manually match unmatched items
Light uses amount, date, and description for matching.
#Bank reconciliation
Reconcile GL accounts to bank statements:
- Navigate to Ledger > Bank Reconciliation
- Select bank account
- Light displays:
- GL balance (from Light ledger)
- Bank statement balance (from bank feed)
- Outstanding items (in Light but not on statement, or vice versa)
- Identify reconciling items:
- Pending deposits (recorded in Light, not yet at bank)
- Outstanding checks (recorded in Light, not yet cleared)
- Bank fees (on statement, not yet recorded in Light)
- Complete reconciliation
- Mark as "Reconciled"
Monthly reconciliation is standard practice.
Good to know: Bank reconciliation confirms GL accuracy and identifies discrepancies early.
#Bank fee handling
Banks charge monthly service fees, NSF fees, etc:
- Bank fee appears on bank statement
- Light bank feed syncs the fee
- Light prompts you to record the GL entry
- You accept the fee and specify GL account (bank charges/fees)
- Light posts automatically
This ensures bank fees don't cause reconciliation discrepancies.
#Handling deposits in transit
When you deposit a check or transfer:
- You create a GL entry recording the deposit
- Bank takes 1-2 days to post
- Bank transaction appears in next day's feed
- Light reconciliation shows item as "Pending" until bank posts
- Once bank posts, mark as "Cleared"
Light tracks pending items separately until cleared.
#Outstanding check management
When you write a check:
- You create a GL entry recording the payment
- Check is outstanding (issued but not yet cleared)
- Bank shows as pending withdrawal
- When recipient cashes check, bank posts the withdrawal
- Light reconciliation matches to your GL entry
- Check moves from outstanding to cleared
Light maintains outstanding item tracking.
#Multi-currency bank accounts
For accounts in different currencies:
- Connect accounts in each currency
- Light maintains separate GL accounts per currency
- Bank feed syncs in account currency
- Light shows balances in each currency
- FX translation happens only in consolidation
This preserves currency perspective.
#Cash position reporting
Monitor cash across all accounts:
- Navigate to Planning & Reports → Reports
- View:
- Balance in each bank account (by currency)
- Total cash across all accounts
- Recent activity in each account
- Forecast based on pending transactions
- Real-time visibility into liquidity
This supports cash management and forecasting.
#Handling transfers between accounts
When you transfer between your own accounts:
- You create GL entries showing withdrawal from one account and deposit to another
- Bank feeds show both transactions
- Light recognizes as transfer (eliminates in reporting, doesn't double-count)
- Reconciliation shows transfer matches between accounts
Light prevents double-counting internal transfers.
#Troubleshooting bank connections
Connection failed: Re-authorize with your bank, verify online banking credentials, check if bank requires additional authentication.
Transactions not syncing: Check sync status in Light, verify bank account is configured for export, contact bank if feed not updating.
Duplicate transactions: Verify bank feed isn't importing duplicates (some banks send corrected and original), check Light matching to prevent double-posting.
Missing transactions: Check date range of feed, verify transaction hasn't been filtered out, contact bank if transaction should have appeared.
Reconciliation discrepancies: Review GL entries vs. bank statement, identify timing differences (pending items), verify all fees are recorded.
#Bank feed limitations
Be aware of bank feed limitations:
- Most banks provide 90-365 days of history (older data may not be available)
- Some smaller transactions may be batched/grouped
- Holiday processing may delay posting by 1-2 days
- Wire transfers show in some banks, not others
Document your bank's specific feed format.
#Exporting bank reconciliation
Archive reconciliation records:
- Complete reconciliation in Light
- Click Export
- Download as PDF or Excel
- Includes GL balance, bank balance, reconciling items
- Sign and archive
This creates evidence of reconciliation for auditors.
#Multi-bank aggregation
For organizations with accounts at multiple banks:
- Connect all bank accounts in Light
- Light receives feeds from all banks
- Cash Position report shows consolidated cash across banks
- Each account reconciled separately
- Consolidated cash visibility
This consolidates multi-bank cash management.
#Fraud and exception detection
Light can flag unusual transactions:
- Unusually large transaction (configure threshold)
- Transaction outside normal hours (configure expected transaction times)
- Transactions to new counterparties
- Unusual frequency of similar transactions
Configure exception alerts in bank connection settings.
#Related articles