Skip to content

Install the Add-on

How to install and authorize the Bkper Add-on for Google Sheets from the Google Workspace Marketplace.

The Bkper Add-on for Google Sheets connects your Bkper Books to Google Sheets, enabling custom reports, data analysis, and automated Transaction recording.

For the complete reference — all Bkper Functions, column headers, and recording behavior — see the Google Sheets Add-on README.

Installing the Add-on

Open a new or existing Google Sheet and navigate to Extensions >> Add-ons >> Get Add-ons. Search for “Bkper” and select it from the results. Click Install, then Continue, and choose your Google account. Review the permissions Bkper requires and click Allow to complete the installation.

Authenticating for First Use

The first time you use the Add-on, you need to connect it to your Bkper account. Open the Add-on from Extensions >> Bkper >> Open.

Opening the Bkper Add-on from the Extensions menu in Google Sheets

In the sidebar, click Sign in with Google and select the account associated with your Bkper Books.

Sign in with Google button in the Bkper Add-on sidebar Google account authorization dialog for the Bkper Add-on

Once authorized, close the confirmation window and you’re ready to use the Add-on.

Bkper Add-on successfully authorized and ready to use

What’s Included

Bkper extension menu options in Google Sheets

The Add-on provides several features accessible from Extensions >> Bkper:

Sidebar — Browse and select Books directly within Sheets.

Auto Record — Automatically record Transactions from spreadsheet data as new rows are added.

Update — Refresh all Bkper functions in your Sheet with current data.

Generate Transaction IDs — Create unique identifiers for Transactions to prevent duplicates.

Bkper Functions — Type =BKPER_ in any cell to access custom functions for pulling Account balances, Transaction data, and more.

Using the Add-on Sidebar

The Add-on Sidebar is a Bkper extension that turns Google Sheets into a powerful accounting tool. It helps you build financial statements, and batch record and batch edit Transactions in your Books in an easy and intuitive way.

Bkper Add-on sidebar open in Google Sheets showing Book selection

Fetch Tab

Build reports on Google Sheets by fetching balance values from Bkper. The sidebar is a wizard that helps you fetch relevant data for your reports intuitively.

Bkper Add-on sidebar showing the Fetch tab with balance query options

Besides Balance Values, you can also fetch Transactions, Accounts, and Groups from your Book. See the Functions Reference for all available functions and their parameters.

When you fetch data with the sidebar wizard, it automatically generates the correct Bkper Function and inserts it in the selected cell.

Save Tab

Save Transactions, Accounts, and Groups from the sidebar. See the Recording Reference for all recognized column headers and recording behavior.

Bkper Add-on sidebar showing the Save tab for recording data

Generating Unique IDs

Assigning a unique ID to records on Google Sheets makes Transactions idempotent — a Transaction with a unique ID cannot be recorded twice in the same Book.

Freeze the first row of your Sheet with the column headers, and add an ID column alongside the system properties.

Google Sheet with frozen headers including an ID column for unique identifiers

After freezing the first row, go to the Bkper extension and select Generate Transaction IDs.

Bkper extension menu showing the Generate Transaction IDs option

The unique IDs are inserted in each row that has data.

Google Sheet showing generated unique IDs in the ID column for each Transaction row

Auto Record

Activate Auto Record on a tab, and each new row added to a Google Sheet is automatically recorded as a new entry in your Bkper Book. This is especially handy when data flows into your Sheet automatically — from a Google Form, a QUERY formula, or another integration.

Setting Up Auto Record

Open the sidebar from the Add-on menu and select the Book where you want to record the Transactions. Prepare the data you want to record automatically.

Google Sheet with transaction data prepared for automatic recording

Select Auto Record on the Bkper Add-on menu.

Bkper extension menu showing the Auto Record option

Toggle the Auto Record switch to YES.

Auto Record toggle switched to YES in the Bkper Add-on

New rows on the tab are now automatically recorded in your Bkper Book.

New rows being automatically recorded as Transactions in Bkper