Abyss Banking
Abyss Banking is your financial management tool: connect your bank accounts, track transactions, build custom dashboards, manage invoices, declarations and accounting exports.
What you can do
Account tracking
- Connect banks through Open Banking (PSD2, read-only)
- Import transactions from CSV
- Multi-currency with automatic conversion
- Track treasury and balances in real time
Organization
- Categorize transactions (automatic via rules or manual)
- Set budgets per category
- Split or comment a transaction
- Link suppliers and customers
- Attach documents (invoices, receipts)
Billing
- Issue customer invoices
- Track supplier invoices and their approval
- Approval rules with delegations
- Matching between transactions and invoices
- Upcoming due bills (bills expected)
Reporting
- Custom panels (components, sections)
- Saved financial reports
- Insights and custom alerts
- Freelance dashboard
- Saving goals
Compliance and declarations
- VAT, URSSAF, BNC
- Accounting exports (FEC, integrations)
- Compliance and audit log
- GDPR data export
- Share with an external accountant
Getting started
- Sign in at banking.abyss-project.fr
- Connect your first bank or load demo data — see Bank connection
- Build your first panels — see Panels
- Configure categories, rules and alerts based on your needs
Sharing and access
Banking supports individual or team usage:
- Invite members to your Banking workspace
- Share an accountant view to an external expert via
accountant-share - Restrict a member's scope via the scope config
See Share content.
Permissions
| Permission | Action |
|---|---|
BANKING_READ | View transactions, invoices, reports |
BANKING_WRITE | Edit data (categorize, create invoices, etc.) |
BANKING_ADMIN | Bank connections, approval rules, scope config, settings |
API and SDK
- App: banking.abyss-project.fr
- API: banking-api.abyss-project.fr/api (swagger)
- NPM package:
@abyss-project/banking— see Core