Finance Overview

Manage your dive center's financial operations from a single hub. DiverDash provides double-entry accounting, expense tracking, deposit management, and financial reporting — all compatible with QuickBooks.

circle-info

Prerequisites

  • You need FINANCE_VIEW permission to access Finance pages.

  • You need FINANCE_MANAGE permission to create or edit financial records.

## Overview

The Finance module covers everything from daily transactions to end-of-period reporting. Every transaction in DiverDash uses double-entry accounting. This means each entry has balanced debits and credits, keeping your books accurate and audit-ready.

Transaction
|-- Debit:  Equipment Revenue   +$500
|-- Credit: Accounts Receivable -$500
    Always balanced: Debits = Credits

Finance Sections

Transactions

Record and review journal entries. Each transaction contains line items with balanced debits and credits.

Navigate to Finance > Transactions or see Transactions.

Expenses

Track and categorize business expenses. Assign expenses to the correct accounts for accurate reporting.

Navigate to Finance > Expenses or see Expenses.

Deposits

Manage customer deposits, including collection, application to bills, and refunds.

Navigate to Finance > Deposits or see Deposits.

Invoices

Create and manage customer invoices. Track invoice status from draft to paid.

Navigate to Finance > Invoices or see Invoices.

Cash Drawer

Manage physical cash with open/close sessions, cash counting, and reconciliation.

Navigate to Finance > Cash Drawer or see Cash Drawer.

Dimensions

Categorize transactions by department, project, or other custom dimensions for detailed reporting.

Navigate to Finance > Dimensions or see Dimensions.

Tax Settings

Configure tax rates, jurisdictions, and calculation rules.

Navigate to Finance > Tax Settings or see Tax Settings.

Payment Methods

Manage the ways your dive center accepts payments. Each method is linked to an account in your chart of accounts so that incoming money is recorded in the right place automatically.

Navigate to Finance > Accounts (Payment Method Mapping panel) or see Payment Methods.

Refunds

Issue full or partial refunds against paid client bills. Refunds reverse revenue proportionally and generate a downloadable PDF receipt.

Navigate to a paid bill's detail page and click Issue Refund, or see Refunds.

Receivables

View outstanding client balances in a single table. See who owes money, how much, and which accounts are overdue. Drill into a client's billing tab with one click.

Navigate to Finance > Receivables or see Receivables.

Reports

Generate financial reports including Profit and Loss, Balance Sheet, and Cash Flow Statement.

Navigate to Finance > Reports or see Reports.


Setup

Chart of Accounts

Organize your financial accounts into categories. DiverDash creates a QuickBooks-compatible chart of accounts during registration.

Navigate to Finance > Chart of Accounts or see Chart of Accounts.

Bank Accounts

Connect bank accounts, import statements, and reconcile transactions.

Navigate to Finance > Bank Accounts or see Bank Accounts.


Tips

  • Start by reviewing your Chart of Accounts to confirm the default accounts match your business needs.

  • Set up your Payment Methods and map each one to an account before recording your first payments.

  • Set up your Bank Accounts early so you can import statements and reconcile regularly.

  • Use Dimensions to track costs across departments or projects.

  • Run Reports at the end of each month to stay on top of your finances.

  • When issuing Refunds, always enter a clear reason — it appears on the receipt and in the audit trail.

  • Check Receivables weekly to stay on top of overdue client balances.

Last updated