What's New

Changelog

Stay up to date with the latest features, improvements, and fixes in BakeProfit.

Latest Release

New Features

  • Statement of Account - Generate comprehensive customer statements showing all invoices, payments, and outstanding balances for any date range
  • PDF Statement Export - Download professional PDF statements with your branding, customer details, and complete transaction history
  • CSV Export - Export invoice data to CSV format for use in Excel, accounting software, or custom analysis
  • Google Sheets Export - Send invoice data directly to Google Sheets with automatic formatting and formulas
  • Date Range Filtering - Flexible date range picker with presets (Last 7/30/90 days, This Month/Year, Custom range)
  • Multi-Currency Support - Statements and exports automatically use your configured currency
  • Quick Access - "View Statement" button added to every customer card for instant access

Improvements

  • Customer cards redesigned with better action button layout and visual hierarchy
  • Export dropdown component provides consistent export experience across the app
  • Google Drive integration enhanced with better error handling and connection status
  • Date range filter component with calendar picker and quick preset options
  • Statement summaries show total invoiced, total paid, and outstanding balance at a glance

Bug Fixes

  • Currency symbols now display correctly in all export formats
  • Google Sheets export handles special characters and formatting properly
  • Statement date ranges correctly filter invoices by invoice date

Notes

  • 📊 HOW TO USE - STATEMENT OF ACCOUNT:
  • Access: Go to Customers page → Find customer → Click "View Statement" button
  • Date Range: Select preset (Last 30 days, This Month, etc.) or choose custom dates using calendar picker
  • Summary: See total invoiced, total paid, and outstanding balance for the selected period
  • Invoice List: View all invoices in date range with status, amounts, and payment details
  • Export: Download as PDF, CSV, or send to Google Sheets using the export dropdown
  • 📥 HOW TO USE - CSV EXPORT:
  • From Statement: Open statement → Click "Export" dropdown → Select "Download CSV"
  • File Opens In: Excel, Google Sheets, Numbers, or any spreadsheet software
  • Data Included: Invoice number, date, due date, status, subtotal, tax, total, amount paid, balance
  • Use Cases: Import to accounting software, create custom reports, share with accountant
  • 📊 HOW TO USE - GOOGLE SHEETS EXPORT:
  • First Time: Click "Export" → "Export to Google Sheets" → Connect Google Drive → Authorize
  • After Connected: Click "Export to Google Sheets" → Data automatically creates new spreadsheet
  • Spreadsheet Features: Auto-formatted headers, currency formatting, totals row with formulas
  • Access: Spreadsheet opens in new tab, also saved to your Google Drive
  • Share: Use Google Sheets sharing to collaborate with team or accountant
  • 📅 HOW TO USE - DATE RANGE FILTER:
  • Quick Presets: Click date button → Select "Last 7 days", "Last 30 days", "This Month", etc.
  • Custom Range: Click date button → Click "Custom" → Select start date → Select end date
  • Clear Filter: Click "X" button to remove date filter and show all invoices
  • Visual Feedback: Selected date range displays in button (e.g., "Jan 1 - Jan 28, 2026")
  • 💡 WHY IT'S HELPFUL:
  • Professional Communication: Send customers clear statements showing their account status
  • Payment Follow-up: Quickly identify customers with outstanding balances
  • Accounting Integration: Export data to your accounting software or share with accountant
  • Record Keeping: Generate statements for tax purposes or financial records
  • Dispute Resolution: Show customers complete transaction history when questions arise
  • Time Savings: No manual spreadsheet creation - export formatted data instantly
  • 🎯 TIPS & BEST PRACTICES:
  • Tip: Generate monthly statements for regular customers to keep them informed
  • Tip: Use "Last 90 days" preset to see recent activity without overwhelming detail
  • Tip: Export to Google Sheets for easy sharing with your accountant or bookkeeper
  • Tip: CSV exports work great for importing into QuickBooks, Xero, or other accounting software
  • Tip: PDF statements look professional - perfect for emailing to customers
  • Tip: Filter by date range before exporting to focus on specific time periods
  • Tip: Outstanding balance shown in red makes it easy to spot customers who owe money
  • ⚠️ IMPORTANT NOTES:
  • Google Sheets: Requires Google Drive connection (one-time setup, stays connected)
  • Date Range: Filters by invoice date, not due date or payment date
  • Currency: All exports use your configured currency symbol and format
  • Statement Scope: Shows invoices only, not orders without invoices
  • Historical Data: Statements reflect invoice data at time of generation
  • Export Limits: No limit on number of invoices you can export
  • Caution: Google Sheets export creates new spreadsheet each time (not updating existing)
  • Caution: Ensure Google Drive connection is active before attempting Google Sheets export

Have feedback or feature requests?

We'd love to hear from you! Your input helps us make BakeProfit better.