DataMimiDataMimi

Mini-App · Accounting

QuickBooks profit and loss report by month, from your transactions

For small business owners and bookkeepers who use QuickBooks and want a clear month-by-month view of profit. Upload a Transaction Detail by Account CSV export, or one export per month, with Date, Account and Amount columns.

You get a profit and loss table with each income and expense account by month, plus Total Income, Total Expenses, Net Profit and a period total. A bar chart compares net profit across months.

Monthly Profit and Loss Statement from QuickBooks Transactions
  1. 1Choose the file
  2. 2Check the values
  3. 3Run and get the result

1QuickBooks transaction detail export

No file yet · needs Date, Account, Amount

or drop it here

Runs the app’s saved steps, no AI. A file missing a column is not run or charged.

3Result

Example

Choose your file and press Run — the result shows here, like the sample below.

Run it every month from your Mini-Apps: just drop in the new file.

What it makes, on a sample file

Summed Amount by Account and month (YYYY-MM) after dropping balance-sheet accounts matching the pattern list (excluded: none found). Accounts matching the income patterns are labelled Income, the rest Expense. No sign flip was needed: income was already positive and expenses negative. Net Profit = Total Income + Total Expenses.

↓ Download this result (CSV)
Total
  • Total Income$1,361,782
  • Total Expenses-$886,564
  • Sales of Product Income$818,688
  • Services$543,093
  • Net Profit$475,218
  • Cost of Goods Sold-$282,720
  • Payroll Expenses-$254,137
  • Advertising & Marketing-$108,175
AccountType2025-072025-082025-092025-102025-112025-122026-012026-022026-032026-042026-052026-062026-072026-08Total
Sales of Product IncomeIncome51,560.5774,688.5850,445.7655,495.6657,447.98103,337.653,514.4626,961.9528,220.6960,415.581,859.8162,695.6444,492.5567,551.66818,688.41
ServicesIncome45,487.8533,364.3817,557.4614,511.3572,868.9256,058.1451,149.3520,042.4248,438.2331,295.0933,519.0443,982.7438,431.8436,386.65543,093.46
Total IncomeSubtotal97,048.42108,052.9668,003.2270,007.01130,316.9159,395.74104,663.8147,004.3776,658.9291,710.59115,378.85106,678.3882,924.39103,938.311,361,781.87
Advertising & MarketingExpense-9,791.85-6,565.35-10,555.1-7,155.31-6,300.82-5,298.94-10,868.8-2,979-7,979.97-8,567.21-4,363.25-9,555.46-5,074.62-13,119.09-108,174.77
Cost of Goods SoldExpense-24,482.07-24,611.76-20,291.63-11,229.6-23,882.85-22,254.49-25,780.57-3,497.88-23,017.72-14,577.38-22,961.62-18,088.18-24,730.85-23,313.64-282,720.24
Payroll ExpensesExpense-17,559.62-18,711.87-18,215.91-17,810.14-18,314.88-18,130.53-17,854.66-18,492.22-18,162.59-18,309.35-17,964.24-17,885.36-18,596.73-18,129.11-254,137.21
Rent & LeaseExpense-5,200-5,200-5,200-5,200-5,200-5,200-5,200-5,200-5,200-5,200-5,200-5,200-5,200-5,200-72,800
Software & SubscriptionsExpense-3,779.13-2,522.4-4,196.48-5,678.85-3,979.43-3,419.38-2,444.01-5,903.88-2,397.02-2,922.48-3,767.2-4,430.78-3,273.84-2,389.95-51,104.83
TravelExpense-1,629.32-4,032.65-2,664.66-3,406.65-7,901.64-2,872.02-5,778.41-4,315.12-2,964.64-6,977.2-4,637.38-5,786.64-3,524.17-2,425.91-58,916.41
UtilitiesExpense-2,855.86-5,193.52-5,607.72-4,800.11-2,420.8-4,535.05-3,169.35-7,536.15-2,358.93-3,586.34-4,938.21-3,977.66-3,746.81-3,984.3-58,710.81
Total ExpensesSubtotal-65,297.85-66,837.55-66,731.5-55,280.66-68,000.42-61,710.41-71,095.8-47,924.25-62,080.87-60,139.96-63,831.9-64,924.08-64,147.02-68,562-886,564.27
Net ProfitSubtotal31,750.5741,215.411,271.7214,726.3562,316.4897,685.3333,568.01-919.8814,578.0531,570.6351,546.9541,754.318,777.3735,376.31475,217.6

What your file needs

QuickBooks transaction detail export, one row per record, with these columns (named differently is fine — the app asks which column is which):

DateAccountAmount

How to use it

  1. 1In QuickBooks, run the Transaction Detail by Account report for the months you want. Export it as CSV. If you have one export per month, upload them all and they will be combined.
  2. 2Check that the file has Date, Account and Amount columns, with one transaction per row.
  3. 3Bank, credit card, loan, receivable, payable, equity and other balance-sheet accounts are left out automatically. The method note lists which accounts were left out.
  4. 4Read the table from top to bottom: income accounts and Total Income, then expense accounts and Total Expenses, then Net Profit. Each month is a column, and the last column is the total for the whole period.
  5. 5Use the bar chart to compare net profit across months. The chart title shows the overall total and the best month.

Common questions

Which QuickBooks report should I export?

Run the Transaction Detail by Account report for the months you want and export it as CSV. If you have one export per month, upload them all and they will be combined into one table.

What if my columns are named differently?

The file needs a Date, an Account and an Amount column, with one transaction per row. If your export uses slightly different names, rename those headers to Date, Account and Amount before you upload.

Why are some accounts missing from the table?

Bank, credit card, loan, receivable, payable, equity and other balance-sheet accounts are left out automatically because they are not part of profit and loss. The method note lists every account that was left out so you can check it.

What does it cost, and is my data kept private?

Each run costs 1 credit. Your file is used only to build your profit and loss table and is not shared with anyone.