Financial Statements
James automatically generates your Income Statement, Balance Sheet, and Cash Flow Statement from your connected accounting data. No manual entry, no spreadsheets, no waiting.
Overview
What James Generates
Once you connect your QuickBooks, Xero, or Puzzle.io account, James automatically generates the three core financial statements every business needs: the Income Statement (also called a Profit & Loss or P&L), the Balance Sheet, and the Cash Flow Statement. These are not templates you fill in — they are live documents built directly from your transaction-level data.
Every time new transactions sync from your accounting software, your statements update automatically. There is no manual data entry, no copy-pasting from spreadsheets, and no waiting for month-end close. If you uploaded a CSV instead of connecting an integration, your statements are generated immediately after the upload finishes processing.
Together, these three statements give you a complete picture of your financial health. The Income Statement shows whether you are making or losing money. The Balance Sheet shows what you own and what you owe at a point in time. The Cash Flow Statement shows where your cash is actually going — which, as you will see, is often very different from what the P&L suggests.
Income Statement
- Revenue breakdown
- Cost of goods sold
- Operating expenses
- Net income
Balance Sheet
- Current & fixed assets
- Short & long-term liabilities
- Owner equity
- Period comparisons
Cash Flow Statement
- Operating activities
- Investing activities
- Financing activities
- Net cash change
Deep Dive
Income Statement
The Income Statement — also called the Profit & Loss statement — answers one fundamental question: did your business make money or lose money over a given period? James structures it in the standard waterfall format, starting with total revenue at the top and working down through each layer of costs until you reach net income at the bottom.
The flow works like this: Revenue minus Cost of Goods Sold (COGS) equals Gross Profit. Gross Profit minus Operating Expenses (payroll, rent, software, marketing) equals Operating Income. Operating Income adjusted for interest, taxes, and other non-operating items gives you Net Income. Each line is pulled directly from your chart of accounts, and James maps each account to the correct category automatically.
Revenue ............................ $500,000
- COGS ............................. ($150,000)
= Gross Profit ..................... $350,000
- Operating Expenses ............... ($220,000)
= Operating Income ................. $130,000
- Interest & Taxes ................. ($32,000)
= Net Income ....................... $98,000
When reviewing your Income Statement, pay attention to a few key signals. First, watch your gross margin — if it is declining over time, your cost structure may be getting out of hand, or you may be discounting too aggressively. Second, compare operating expenses month-over-month. Large jumps usually indicate one-time costs, but if the trend is upward, investigate. Third, look at net income as a percentage of revenue. This is your net margin, and it tells you how much of each dollar earned you actually keep.
James lets you view the Income Statement for any time period — monthly, quarterly, yearly, or custom date ranges. You can also enable comparison mode to see the current period side by side with prior periods, making it easy to spot trends and anomalies without switching between tabs or spreadsheets.
Deep Dive
Balance Sheet
While the Income Statement tells you about performance over a period of time, the Balance Sheet is a snapshot of your financial position at a single point in time. It answers: what does your business own, what does it owe, and what is left over for the owners? The fundamental equation is simple — Assets equal Liabilities plus Equity. If it does not balance, something is wrong.
James organizes your Balance Sheet into three clear sections. Assets are listed first, separated into current assets (cash, accounts receivable, inventory — things that can be converted to cash within a year) and non-current assets (equipment, property, long-term investments). Liabilities follow the same pattern: current liabilities (accounts payable, short-term debt, accrued expenses due within a year) and long-term liabilities (loans, leases, deferred revenue extending beyond 12 months). Equity — the residual interest after subtracting liabilities from assets — appears at the bottom.
To read your Balance Sheet for business health, focus on a few things. Compare current assets to current liabilities to understand your short-term liquidity — if current liabilities exceed current assets, you may struggle to pay bills on time. Look at how much of your assets are funded by debt versus equity. A heavily leveraged business is not inherently bad, but it carries more risk during downturns. Watch your accounts receivable trend: if it is growing faster than revenue, your customers are taking longer to pay, which can create a cash crunch.
James supports period comparisons on the Balance Sheet, so you can view December 31 side by side with September 30 to see exactly how your position changed over the quarter. This is particularly useful for board meetings, investor updates, and annual planning.
Deep Dive
Cash Flow Statement
The Cash Flow Statement is arguably the most misunderstood — and most important — of the three financial statements. Your Income Statement can show a healthy profit while your bank account is shrinking. The Cash Flow Statement explains why. It tracks the actual movement of cash in and out of your business, organized into three categories: operating activities, investing activities, and financing activities.
Operating activities cover cash generated or consumed by your core business operations. This includes cash received from customers, cash paid to suppliers and employees, and changes in working capital items like accounts receivable and accounts payable. Investing activities track cash spent on or received from long-term assets — buying equipment, selling property, or making strategic investments. Financing activities capture cash flows from debt and equity — taking on loans, repaying debt, issuing stock, or paying dividends.
Critical Insight
Profitable companies can be cash-poor. This happens when revenue is recognized on an accrual basis (you invoiced the customer) but cash has not actually been collected yet. A company showing $100K in monthly profit can still run out of cash if customers take 90 days to pay while expenses are due in 30 days. The Cash Flow Statement surfaces this gap, making it essential reading for any business owner.
When reviewing your Cash Flow Statement in James, start with operating cash flow. If it is consistently negative while your P&L shows profit, you likely have a working capital problem — either customers are paying too slowly, or you are paying suppliers too quickly. Next, look at investing activities to understand your capital expenditure rate. Finally, check financing activities to see how much of your cash position is supported by external funding versus organic generation. A healthy, mature business generates positive operating cash flow that funds both investment and debt repayment.
Under the Hood
How Mapping Works
When you connect QuickBooks or Xero, James reads your chart of accounts and automatically maps each account to the correct line item on the appropriate financial statement. A "Sales Revenue" account maps to the Revenue section of the Income Statement. An "Accounts Payable" account maps to Current Liabilities on the Balance Sheet. A "Rent Expense" account maps to Operating Expenses. This happens automatically for the vast majority of standard account names and types.
The mapping engine uses the account type metadata from your accounting software (asset, liability, equity, income, expense) combined with the account name to determine placement. For standard charts of accounts, this works seamlessly out of the box. You will see your statements populate within minutes of connecting.
Auto-Detection
James reads your chart of accounts and account types from your connected integration. Each account is classified by its type and name.
Smart Mapping
Accounts are mapped to the correct statement line items automatically. Revenue accounts go to the Income Statement, asset accounts to the Balance Sheet, and so on.
Manual Adjustments
Review the mapping in Settings. Override any account placement if needed. Changes apply retroactively to all historical statements.
The most common mapping issues involve custom account names that do not clearly indicate their type. For example, an account named "Partner Distributions" might be ambiguous — is it an expense or an equity draw? In these cases, James will flag the account for your review. You can adjust the mapping with one click, and the change is applied retroactively to all historical data. If you use sub-accounts heavily, James respects the hierarchy and rolls up sub-accounts into their parent categories on the statement.
Sharing & Exports
Exporting Statements
Every financial statement in James can be exported in two formats: PDF for polished, presentation-ready documents, and CSV for further analysis in spreadsheets or other tools. Both formats include your company name, the reporting period, and the date of generation. PDF exports are formatted with clean typography and proper spacing — suitable for sharing with investors, board members, or lenders without any additional formatting work.
CSV exports preserve the full data structure, so you can import into Excel, Google Sheets, or your own models for further analysis. If you are exporting a comparison view (for example, Q1 vs Q2), both periods appear side by side in the export with variance amounts and percentages calculated automatically.
When exporting, you have options to include or exclude account-level detail, show only summary line items, or add notes. The export respects whatever filters you have applied in the app — so if you are viewing a specific department or cost center, the export reflects that scope.
Pro Tip
Set a monthly calendar reminder to review and export your financial statements during the first week of each month. This creates a consistent review cadence and ensures you catch issues early. Export a comparison of the most recent month against both the prior month and the same month last year to see both short-term changes and seasonal patterns.
Generate Your First Statement
Connect your accounting software and see your financial statements in minutes — accurate, formatted, and ready to share.