The Bookkeeping platform, your way.
Your accounts, always accurate. Your balances, always consistent. AI helps with the rest.
How Bkper Works
Record
Record transactions from any sourceSend invoices, receipts, or bank statements — the Bkper Agent reads them and records each transaction in the right accounts.
Learn the basicsAutomate
Apps and bots that do the hard workCategorize expenses, reconcile currencies, match bank transactions — build automations that work the way you need, from simple rules to AI-powered agents.
See appsReport
Your data, your reportsTurn Google Sheets into dynamic financial reports, build custom dashboards, or connect AI tools directly to your books. Your financial data, always accessible.
Get the add-onNeed more than a bookkeeping tool?
Bkper is also a programmable platform — REST API, TypeScript SDK, CLI, and a managed Apps platform. Build the financial system your operation actually needs.
Trusted worldwide
Used by over 2,000+ businesses and people from 80+ countries, with over 50M+ transactions recorded on Bkper.
What our users say
Bkper is a game-changer. Simple, efficient, and incredibly powerful. Its intuitive interface makes managing finances straightforward, while the wide range of integrations streamlines everything effortlessly. The support team is excellent — responsive, knowledgeable, and always helpful.
I'm a former Bkper user, and after trying another option last year, I realized it didn't meet my needs. Yesterday, I purchased another one-year subscription. I like the upgrades — I'm using the Exchange Bot, and it's working great for me.
Through our partnership with Bkper, we successfully unified the entire accounting, tax, and financial reporting process. Instead of spending time on routine tasks, our professionals can now focus on client advice, reviews, and continuous process improvement.
Open platform. Trusted infrastructure.
Hosted on Google Cloud, with SSL encryption, OAuth2, and Google's data centers behind every call. Explore the platform.
FAQ
- Can I build my own apps on Bkper?Yes. Bkper is a programmable platform — extend it with the REST API, TypeScript SDK, CLI, MCP server, or build full managed Apps on the Bkper Apps platform. See the platform for details.
- Does Bkper have an API?Yes. Bkper exposes a REST API, a TypeScript SDK (Node.js and browser), a Google Apps Script SDK, a CLI, and an MCP server for AI agents. See the platform.
- What is Bkper?Bkper is a finance and accounting platform built on a simple idea: every transaction is a movement from one account to another. This double-entry approach keeps your balances always consistent, and integrates with Google Workspace so you can build reports and dashboards in Google Sheets.
- How does Bkper work with Google Workspace?Bkper integrates natively with Google Sheets, allowing you to view and manage your financial data directly in spreadsheets. Install the Bkper add-on from the Google Workspace Marketplace to get started.
- How do I create financial reports?Bkper connects to Google Sheets for custom reports. Install the Bkper add-on, fetch your data into a spreadsheet, and build P&L statements, balance sheets, or custom dashboards — all connected live to your books.
- Can I connect my bank accounts?Yes. Bkper connects to over 11,000 financial institutions across the US, Europe, and Brazil. Securely connect your bank and credit card accounts, and transactions sync automatically into your books. For other regions, import statements via the Bkper Agent.
- How do I get my data into Bkper?Connect your bank account for automatic syncing, drag and drop PDF or OFX statements for the Bkper Agent to read, or paste transactions from Google Sheets. You can also record transactions directly or send them by email.
- How much does Bkper cost?Bkper offers a free plan with up to 100 transactions per month. Paid plans start at $14/month (or $10.50/month billed annually). See all pricing options.
- Is my financial data secure?Yes. Bkper runs on Google Cloud infrastructure with SSL encryption, OAuth2 authentication, and strict access controls. Your financial data is never shared with third parties. Learn more about security.
- What are Bkper Apps?Bkper Apps automate repetitive bookkeeping tasks such as extracting invoices, categorizing expenses, and handling currency exchange. The Bkper Agent uses AI to learn your patterns and improve with every correction you make. See all apps.
- Does Bkper support multiple currencies?Yes. Each Book can represent a different currency, and the Exchange App automates conversion between them — fetching rates, mirroring transactions across Books, and calculating FX gains and losses.
Ready to simplify your finances?
Start recording transactions and let AI help with the rest. Free to get started.