Custom Operating Expense
To add custom operating expenses in Bloom, you can go to Settings > Cost Settings > Operating Expense > Add via Google Sheets. Bloom automatically creates a default Google Sheet template for you, and once connected, it will sync all the expense entries you add based on date directly into your dashboard.
You do not need to upload or select your own sheet. Bloom generates a dedicated sheet, which you can simply rename and start adding your operating expense details.

Step 1: Connect Your Google Sheet to Bloom
Go to "Add via Google sheet" in the operating expense page
Click the “Link Google Sheet” button to connect your Google Drive.

This will authorize Bloom to create one Google Sheet in your Drive.
Step 2: Name Your Google Sheet
After connecting to Google Drive, you will be prompted to name your sheet.
Enter your preferred file name.
Click “Save and edit” to open the sheet.
Bloom will now generate a Google Sheet with a default template for adding operating expense.

Step 3: Understand the Google Sheet Template
The Google Sheet created by Bloom comes with a default template containing the required fields for adding Operating expenses. Each row you fill in represents one expense entry.
Below are the fields included in the sheet:
A
line_item_name
Required. Enter the name of the operating expense.
B
amount
Required. Enter the expense amount. Only numeric values are allowed.
C
start_date
Required. Enter the start date for the expense in yyyy-mm-dd format.
D
end_date
Required. Enter the end date for the expense in yyyy-mm-dd format.
E
category
Required. Choose the expense category from the dropdown list.
F
expense_type
Required. Specify whether the expense is a Fixed amount or Percentage.
G
reoccurence
Required. Specify how often the expense recurs (for example: weekly, monthly, yearly).
H
status
System-generated. This field automatically updates to show whether the row has been synced to Bloom. You do not need to edit this column.
Step 4: Sync Your Operating Expense Data Back to Bloom
Once you have added your expense entries to the Google Sheet, the final step is to sync that data so Bloom can import it.
Return to the Operating Expense page inside Bloom.
Click on Edit Google Sheet, and a pop-up will appear showing your connected Sheet.
Click the Sync data button.

This will start the sync process. Bloom will read all the rows in your Sheet and update your dashboard with the latest expense entries. The sync usually completes within a few minutes.
You can also confirm each row's sync status by checking the status column in the Google Sheet—Bloom updates it automatically once the data has been successfully synced.

You're All Set!
Your expense data is now connected to Bloom. From here on, you can continue adding new rows directly in the Google Sheet, and click Sync data in Bloom whenever you want the latest entries to appear in your dashboard.
Notes & Tips
The status column is updated automatically by Bloom. Avoid editing it manually.
Make sure every row has a date and expense value; incomplete rows may not sync.
Do not change column headers in the Google Sheet. Bloom uses them to read and sync your data correctly.
Last updated
Was this helpful?