> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pilotflows.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Accounting

> Complete financial management for your organization - invoices, expenses, payments, and more

# Accounting

The Accounting module provides comprehensive financial management for your organization. Track income and expenses, manage invoices and payments, handle products and services, and maintain complete financial records.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/pilotflows/images/placeholder-accounting-dashboard.png" alt="Accounting dashboard showing financial overview" />
</Frame>

## Overview

The Accounting module is a complete financial management system designed for aviation and skydiving organizations. It handles invoicing, expense tracking, payment processing, product management, and financial reporting.

## Key Features

<CardGroup cols={2}>
  <Card title="Invoice Management" icon="file-text">
    Create, send, and track invoices. Support for multiple currencies, tax rates, payment terms, and automated numbering.
  </Card>

  <Card title="Expense Tracking" icon="trending-down">
    Record and categorize expenses. Track vendor payments, receipts, and expense approvals. Link expenses to specific projects or aircraft.
  </Card>

  <Card title="Payment Processing" icon="credit-card">
    Record payments against invoices, track payment status, and manage payment methods. Support for partial payments and payment plans.
  </Card>

  <Card title="Product & Service Catalog" icon="package">
    Create a catalog of products and services with pricing, tax rates, and descriptions. Use products when creating invoices.
  </Card>

  <Card title="Bank Account Management" icon="building">
    Track multiple bank accounts, reconcile transactions, and monitor balances. Import bank statements for reconciliation.
  </Card>

  <Card title="Financial Reports" icon="bar-chart">
    Generate comprehensive financial reports including profit & loss, balance sheets, cash flow, and custom reports.
  </Card>

  <Card title="Quotes & Estimates" icon="file-search">
    Create quotes for potential customers. Convert quotes to invoices when accepted. Track quote acceptance rates.
  </Card>

  <Card title="Credit Notes" icon="file-minus">
    Issue credit notes for refunds, adjustments, or corrections. Link credit notes to original invoices.
  </Card>
</CardGroup>

## Accounting Sections

The Accounting module is organized into several sections accessible via tabs:

* **Dashboard** - Financial overview and key metrics
* **Invoices** - Invoice management (includes Quotes, Credit Notes, and Products)
* **Expenses** - Expense tracking and management
* **Balances** - Member and organization account balances
* **Reimbursements** - Employee reimbursement requests
* **Payments** - Payment processing and bank reconciliation
* **Reports** - Financial reports and statements

<Info>
  Access these sections using the tabs at the top of the Accounting page. The Invoices tab includes access to Quotes, Credit Notes, and Products management.
</Info>

## Getting Started

<Steps>
  <Step title="Configure Accounting Settings">
    Before creating invoices or expenses, set up your accounting configuration:

    1. Go to **Settings** → **Accounting**
    2. Set your currency
    3. Configure tax rates
    4. Set up invoice and quote numbering
    5. Enter company information
    6. Configure payment terms

    <Frame caption="Accounting settings">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/pilotflows/images/placeholder-accounting-settings.png" alt="Accounting settings configuration page" />
    </Frame>
  </Step>

  <Step title="Set Up Chart of Accounts">
    Organize your financial accounts:

    1. Navigate to **Accounting** → **Settings** → **Chart of Accounts**
    2. Add account categories (Income, Expenses, Assets, Liabilities)
    3. Create sub-accounts as needed
    4. Set account types and codes

    <Tip>
      A well-organized chart of accounts makes reporting and analysis much easier. Set it up early.
    </Tip>
  </Step>

  <Step title="Create Your First Invoice">
    Start invoicing:

    1. Go to **Accounting** → **Invoices**
    2. Click **New Invoice**
    3. Select a customer
    4. Add line items (products or custom items)
    5. Apply tax rates
    6. Set payment terms
    7. Save and send

    <Check>
      Invoices can be sent via email directly from the system. Recipients receive a professional PDF invoice.
    </Check>
  </Step>

  <Step title="Record Your First Expense">
    Track expenses:

    1. Go to **Accounting** → **Expenses**
    2. Click **New Expense**
    3. Enter expense details
    4. Select category and account
    5. Attach receipt (optional)
    6. Save expense

    <Note>
      Expenses can be linked to vendors, projects, or aircraft for better tracking and reporting.
    </Note>
  </Step>
</Steps>

## Invoice Management

### Creating Invoices

<Steps>
  <Step title="Start New Invoice">
    Click **New Invoice** from the invoices page or dashboard.
  </Step>

  <Step title="Select Customer">
    Choose an existing customer or create a new one. Customer information auto-fills on the invoice.
  </Step>

  <Step title="Add Line Items">
    Add products or services:

    * **From Catalog** - Select from your product/service catalog
    * **Custom Item** - Enter description, quantity, and price manually

    <Frame caption="Invoice creation form">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/pilotflows/images/placeholder-create-invoice.png" alt="Form for creating a new invoice" />
    </Frame>
  </Step>

  <Step title="Configure Invoice Details">
    Set invoice properties:

    * **Invoice Number** - Auto-generated or custom
    * **Date** - Invoice date
    * **Due Date** - Based on payment terms or custom
    * **Tax Rates** - Applied automatically or manually
    * **Discount** - Percentage or fixed amount
    * **Notes** - Additional information for customer
  </Step>

  <Step title="Review and Send">
    Review the invoice totals and details:

    * Subtotal
    * Tax amounts
    * Discounts
    * Total amount

    Then choose to:

    * **Save Draft** - Save for later editing
    * **Save & Send** - Save and email to customer
    * **Save & Print** - Save and generate PDF
  </Step>
</Steps>

### Invoice Statuses

Invoices can have different statuses:

* **Draft** - Not yet sent to customer
* **Sent** - Sent to customer, awaiting payment
* **Partially Paid** - Some payment received
* **Paid** - Fully paid
* **Overdue** - Past due date, not paid
* **Cancelled** - Invoice cancelled
* **Refunded** - Payment refunded

<Frame caption="Invoice list with statuses">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/pilotflows/images/placeholder-invoice-list.png" alt="List of invoices showing different statuses" />
</Frame>

### Managing Invoices

<AccordionGroup>
  <Accordion title="Edit Invoice">
    Edit invoices that are in draft status or have not been fully paid. Changes are tracked in invoice history.
  </Accordion>

  <Accordion title="Send Reminder">
    Send payment reminders to customers for overdue invoices. Customize reminder messages.
  </Accordion>

  <Accordion title="Record Payment">
    Record payments against invoices:

    1. Open the invoice
    2. Click **Record Payment**
    3. Enter payment amount and date
    4. Select payment method
    5. Save payment

    Partial payments are supported. The invoice status updates automatically.
  </Accordion>

  <Accordion title="Generate PDF">
    Download or email PDF versions of invoices. PDFs include your branding and are professionally formatted.
  </Accordion>

  <Accordion title="Duplicate Invoice">
    Create a copy of an existing invoice. Useful for recurring invoices or similar charges.
  </Accordion>
</AccordionGroup>

## Expense Management

### Recording Expenses

<Steps>
  <Step title="Create New Expense">
    Navigate to **Accounting** → **Expenses** → **New Expense**.
  </Step>

  <Step title="Enter Expense Details">
    Fill in expense information:

    * **Description** - What the expense is for
    * **Amount** - Expense amount
    * **Date** - When expense occurred
    * **Category** - Expense category
    * **Account** - Chart of accounts account
    * **Vendor** - Who you paid (optional)
    * **Receipt** - Upload receipt image/PDF
  </Step>

  <Step title="Link to Related Items">
    Optionally link expense to:

    * **Aircraft** - For aircraft-related expenses
    * **Project** - For project-specific expenses
    * **Invoice** - For expenses related to specific invoices
    * **Member** - For member-related expenses
  </Step>

  <Step title="Set Approval Status">
    If using approval workflow:

    * **Pending** - Awaiting approval
    * **Approved** - Approved for payment
    * **Rejected** - Not approved

    <Info>
      Approval workflows can be configured in settings. Not all organizations use this feature.
    </Info>
  </Step>

  <Step title="Save Expense">
    Save the expense. It will appear in expense reports and affect your financial totals.
  </Step>
</Steps>

### Expense Categories

Organize expenses by category:

* **Aircraft Maintenance** - Repairs, inspections, parts
* **Fuel** - Fuel and oil purchases
* **Insurance** - Aircraft and liability insurance
* **Hangar/Storage** - Facility costs
* **Training** - Training-related expenses
* **Administrative** - Office supplies, software, etc.
* **Marketing** - Advertising and promotion
* **Travel** - Business travel expenses
* **Other** - Miscellaneous expenses

## Payment Management

### Recording Payments

<Steps>
  <Step title="Record Payment on Invoice">
    The easiest way is from the invoice:

    1. Open the invoice
    2. Click **Record Payment**
    3. Enter payment details
    4. Save

    Payment is automatically linked to the invoice.
  </Step>

  <Step title="Record Standalone Payment">
    For payments not linked to invoices:

    1. Go to **Accounting** → **Payments** → **New Payment**
    2. Enter payment details
    3. Link to customer or other entity
    4. Save
  </Step>

  <Step title="Payment Methods">
    Record payment method:

    * Cash
    * Check
    * Bank Transfer
    * Credit Card
    * PayPal
    * Other
  </Step>
</Steps>

### Payment Reconciliation

Reconcile payments with bank statements:

<Steps>
  <Step title="Import Bank Statement">
    Upload bank statement (CSV or OFX format) to import transactions.
  </Step>

  <Step title="Match Transactions">
    Match imported transactions with recorded payments. System suggests matches based on amount and date.
  </Step>

  <Step title="Reconcile Account">
    Mark transactions as reconciled. Unmatched transactions can be investigated or recorded as new payments/expenses.
  </Step>
</Steps>

## Products and Services

### Creating Products

<Steps>
  <Step title="Access Product Catalog">
    Go to **Accounting** → **Products** → **New Product**.
  </Step>

  <Step title="Enter Product Details">
    Fill in product information:

    * **Name** - Product or service name
    * **Description** - Detailed description
    * **SKU** - Stock keeping unit (optional)
    * **Price** - Unit price
    * **Tax Rate** - Default tax rate
    * **Category** - Product category
    * **Unit** - Unit of measure (hour, item, etc.)
    * **Image** - Product image (optional)
  </Step>

  <Step title="Set Visibility">
    Control who can see the product:

    * **Public** - Visible in shop
    * **Members Only** - Only logged-in members
    * **Private** - Not shown in shop
  </Step>

  <Step title="Save Product">
    Save the product. It's now available when creating invoices or in your shop.
  </Step>
</Steps>

### Using Products in Invoices

When creating invoices, you can:

* Search products by name or SKU
* Add products with one click
* Prices and tax rates auto-fill
* Update quantities as needed
* Products appear in shop (if visibility allows)

## Bank Accounts

### Adding Bank Accounts

<Steps>
  <Step title="Add Bank Account">
    Go to **Accounting** → **Bank Accounts** → **New Account**.
  </Step>

  <Step title="Enter Account Details">
    Provide bank account information:

    * **Account Name** - Descriptive name
    * **Bank Name** - Bank institution
    * **Account Number** - Last 4 digits (for security)
    * **Account Type** - Checking, Savings, etc.
    * **Opening Balance** - Starting balance
    * **Currency** - Account currency
  </Step>

  <Step title="Set as Default">
    Mark as default account if this is your primary account. Default account is used for new transactions.
  </Step>
</Steps>

### Bank Transactions

Track transactions for each account:

* **Deposits** - Money coming in
* **Withdrawals** - Money going out
* **Transfers** - Between accounts
* **Reconciliation** - Match with bank statements

## Quotes and Estimates

### Creating Quotes

<Steps>
  <Step title="Create Quote">
    Go to **Accounting** → **Quotes** → **New Quote**.
  </Step>

  <Step title="Build Quote">
    Similar to invoices:

    1. Select customer
    2. Add line items
    3. Set validity period
    4. Add terms and conditions
    5. Save quote
  </Step>

  <Step title="Send Quote">
    Send quote to customer via email. They receive a professional PDF.
  </Step>

  <Step title="Convert to Invoice">
    When customer accepts:

    1. Open the quote
    2. Click **Convert to Invoice**
    3. Quote items copy to invoice
    4. Complete invoice and send
  </Step>
</Steps>

## Credit Notes

### Issuing Credit Notes

<Steps>
  <Step title="Create Credit Note">
    Go to **Accounting** → **Credit Notes** → **New Credit Note**.
  </Step>

  <Step title="Link to Invoice">
    Optionally link to original invoice. This helps track refunds and adjustments.
  </Step>

  <Step title="Enter Credit Details">
    Specify:

    * Reason for credit
    * Amount to credit
    * Items being credited
    * Reference number
  </Step>

  <Step title="Apply Credit">
    Credit can be:

    * Applied to future invoices
    * Refunded to customer
    * Left as account credit
  </Step>
</Steps>

## Financial Reports

Financial reports are available in the Accounting module. Access them from **Accounting** → **Reports** tab.

### Available Reports

Generate comprehensive financial reports with customizable formats:

<CardGroup cols={2}>
  <Card title="Profit & Loss" icon="trending-up">
    Income vs expenses over a period. Shows net profit or loss.
  </Card>

  <Card title="Balance Sheet" icon="file-bar-chart">
    Assets, liabilities, and equity at a point in time.
  </Card>

  <Card title="Cash Flow" icon="arrow-right-left">
    Money in vs money out. Track cash position.
  </Card>

  <Card title="Aged Receivables" icon="clock">
    Outstanding invoices grouped by age. Identify overdue payments.
  </Card>

  <Card title="Expense Report" icon="trending-down">
    Expenses by category, vendor, or time period.
  </Card>

  <Card title="Sales Report" icon="dollar-sign">
    Sales by product, customer, or time period.
  </Card>
</CardGroup>

### Generating Reports

<Steps>
  <Step title="Access Financial Reports">
    Go to **Accounting** → **Reports** tab from the accounting navigation.
  </Step>

  <Step title="Select Report Type">
    Choose the financial report you need from available options.
  </Step>

  <Step title="Set Date Range">
    Select the time period for the report:

    * This month
    * Last month
    * This quarter
    * This year
    * Custom range
  </Step>

  <Step title="Apply Filters">
    Filter by:

    * Customer
    * Product category
    * Account
    * Status
    * Other criteria
  </Step>

  <Step title="Generate Report">
    Click **Generate** to create the report. View online or export to PDF/CSV.
  </Step>
</Steps>

<Info>
  Financial reports are separate from the incident reporting system in the main Reports module. Financial reports are accessed through the Accounting module's Reports tab.
</Info>

## Dashboard Overview

The accounting dashboard provides a quick overview:

* **Total Revenue** - Sum of all paid invoices
* **Total Expenses** - Sum of all expenses
* **Net Income** - Revenue minus expenses
* **Outstanding Invoices** - Unpaid invoice amounts
* **Recent Activity** - Latest invoices, expenses, and payments

<Frame caption="Accounting dashboard">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/pilotflows/images/placeholder-accounting-dashboard-overview.png" alt="Dashboard showing financial summary cards" />
</Frame>

## Best Practices

<Steps>
  <Step title="Set Up Properly First">
    Configure all settings before creating transactions. This ensures consistency and accurate reporting.
  </Step>

  <Step title="Use Products Catalog">
    Create products for common items. This speeds up invoice creation and ensures consistent pricing.
  </Step>

  <Step title="Record Expenses Promptly">
    Enter expenses as soon as possible. Attach receipts immediately to avoid losing them.
  </Step>

  <Step title="Reconcile Regularly">
    Reconcile bank accounts monthly. This catches errors and ensures accuracy.
  </Step>

  <Step title="Review Reports Monthly">
    Generate and review financial reports monthly. This helps identify trends and issues early.
  </Step>
</Steps>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Invoice numbering is wrong">
    * Check invoice settings for numbering format
    * Verify next number is correct
    * Manually adjust if needed
    * Contact support if pattern is incorrect
  </Accordion>

  <Accordion title="Tax calculations incorrect">
    * Verify tax rates in settings
    * Check if tax is applied correctly on line items
    * Ensure tax rates match your location
    * Review tax configuration
  </Accordion>

  <Accordion title="Can't find a transaction">
    * Check date filters
    * Verify you're in the correct organization
    * Search by customer or invoice number
    * Check if transaction was deleted or archived
  </Accordion>
</AccordionGroup>

## Related Documentation

* [Organization Overview](/organization/overview) - Learn about organization features
* [Shop](/organization/shop) - Sell products through your shop
* [Settings](/organization/settings) - Configure accounting settings
* [Analytics](/organization/analytics) - Financial analytics and insights
