Domo Finance
Welcome to the Domo Finance App! This guide will help you prepare and connect your data to the app. You may have only purchased one of the apps from the Domo Finance App suite, if this is the case, disregard any steps about the apps not included in your purchase. The different parts of the Domo Finance App are derived from a financial general ledger or transactional data. Follow these steps as outlined in this guide to prep your data for the different parts of the app. Required fields from the general ledger The app requires the following basic fields from your general ledger or transactional data:- Date
- Account Number
- Account Name
- Amount
- Budget
| Level 0 | Level 1 | Level 2 | Level 3 | Level 4 | Level 5 | Level 6 |
| Net Income | Gross Profit | Total Revenue | Retail Sales | Men’s Apparel (Account 4390) |


- FiscalYear: ‘FY19’
- Quarter: ‘Q1’
- Month: 1

| Account Name | Parent Account Name | Order |
| Account Name | Parent Account Name | Order |
Total Revenue | Gross Profit | 1 |
| Total Expenses | Gross Profit | 2 |
Prepping the Balance Sheet Data
Follow the exact same steps for preparing your data for the P&L app for the Balance Sheet app, but use the hierarchy for your balance sheet instead and with the following omissions:- The balance sheet doesn’t need a budget column
- You do not need to generate ‘Level_Type’ columns for the balance sheet
- You may need to filter out rows from your general ledger that are not needed for the balance sheet
- Balance sheets are cumulative, meaning that they add up all of your previous data to the current period. In order for your number to be accurate, make sure that you include all of your financial data. If having that much data doesn’t make sense for you use case, consider aggregating your historical data up to a certain point and adding it to your balance sheet data.
Prepping the Cash Flows Data
Follow the exact same steps as you did for preparing your P&L app, but instead use the hierarchy of the adjustments portion of your cash flows data, not including cash at start or cash at end of periods. Cash amounts will be calculated in the app— the app does this by taking a sum of a net income category from your P&L data and adjustments from this cash flows hierarchy up to the individual periods being displayed. Take note of the omissions for this data:- The cash flows don’t need a budget column
- You do not need to generate a ‘Level_Type’ column for the cash flows data
- You may need to filter out rows from your data that aren’t adjustments to cash flow
- Cash flows use historical adjustments to calculate cash at the start for any given period. Make sure to include all historical data for you adjustments in order to get accurate numbers. If having that much data doesn’t make sense for your use case, consider aggregating your historical data up to a certain point and adding it to your cash flows data.