Managing Billing Entries

Last updated 3/29/2026

Overview

The billing dashboard is the central ledger for your organization's member charges and credits. Every flight charge, fuel reimbursement, dues payment, and manual adjustment lives here in a single, filterable list. The goal is straightforward: give the account owner one place to see who owes what, why, and be able to hand that data off to an accounting system when needed.

Accessing the Billing Dashboard

Click Billing in the navigation bar. This page is only visible to members with the Account Owner role and only when billing is enabled for the organization.

The Billing List

The billing dashboard displays all entries for your organization in a table (on desktop) or a card list (on mobile). Each entry shows:

  • Date — The entry date, which is typically the date of the flight or the date the charge was incurred
  • Member — The member the entry is associated with
  • Aircraft — The aircraft involved, if applicable (shown as tail number)
  • Description — A text description of the charge or credit
  • Credit — The credit amount, shown in green (fuel reimbursements, refunds, adjustments in the member's favor)
  • Charge — The debit amount (flight charges, dues, fees)
  • Total — The net amount (charge minus credit) for the entry

A totals row at the bottom summarizes the total credits, total charges, and net balance for all entries matching the current filters.

Filtering

The billing list supports three filters that can be combined:

Aircraft — Show entries for a specific aircraft or all aircraft. Your aircraft filter selection is remembered across sessions.

Member — Show entries for a specific member or all members. Useful when reconciling a single member's account.

Date Range — Choose from preset periods or define a custom range:

  • Last 30 days (default)
  • This month
  • Last month
  • Custom — Opens start and end date fields for an arbitrary range
  • All time — Shows every entry regardless of date

All three filters apply simultaneously. For example, selecting a specific aircraft and "This month" shows only entries for that aircraft created this month.

Creating Entries Manually

Click the New Entry button at the top of the billing list to open the entry dialog. Fill in:

  1. Date — Defaults to today. Set to the date the charge was incurred.
  2. Member — Select the member being charged or credited.
  3. Aircraft — Optionally associate the entry with an aircraft. Leave as "None" for non-flight charges like dues or fees.
  4. Description — A short description of the charge. Examples: "Monthly dues — March", "Key deposit refund", "Overnight fee".
  5. Charge — The amount being charged to the member. Enter 0 if this is a credit-only entry.
  6. Credit — The amount being credited to the member. Enter 0 if this is a charge-only entry.

Click Create to save the entry. It appears immediately in the billing list.

Automatic Entries from Flight Logs

The most common way entries are created is automatically from flight logs. There are two paths:

From the Flight Logs page — On the Flight Logs page, completed flights show a dollar-sign icon in the actions column. Clicking it generates a billing entry from that flight's data. Centerline looks up the aircraft rate in effect on the flight date, calculates the charge based on the rate measurement (hobbs or tach delta times the hourly rate), and creates the entry. The description is auto-generated in the format: N12345 - 1.50 hrs Hobbs @ $165.00/hr.

From the Finish Flight dialog — When billing is enabled and a pilot finishes a flight from the reservation calendar, the dialog adds a second step after recording flight times. This step shows a cost summary with the calculated hours, rate, flight charge, fuel reimbursement credit (if applicable), and net amount. When the pilot confirms, the billing entry is created alongside the flight log entry.

Automatic entries are linked to the flight log. The billing list shows a clock icon next to these entries, and clicking it navigates to the corresponding flight log entry. This link works in both directions — the flight log also shows when a billing entry has been generated for a flight.

Each flight can have at most one billing entry. If a billing entry already exists for a flight, the generate button is not shown. Maintenance flights are excluded from billing.

Editing Entries

Click on any row in the billing list to view the entry details. From the detail view, click Edit to open the edit dialog. You can change any field — date, member, aircraft, description, charge, or credit. Click Update to save.

Editing an automatically generated entry is allowed. This is useful when the auto-calculated amount needs a manual adjustment — for example, applying a discount or correcting a rate that was misconfigured when the entry was generated.

Deleting Entries

From the entry detail view, click Delete. A confirmation dialog appears. Deleting an entry removes it permanently — it cannot be undone. If the entry was linked to a flight log, the flight log itself is not affected; only the billing entry is removed. A new billing entry can be generated from the same flight log afterward if needed.

You can also delete entries directly from the billing list using the trash icon in the actions column.

Exporting to QuickBooks Online

The billing list includes an Export button (download icon) that generates a CSV file formatted for QuickBooks Online invoice import. The export includes all entries matching the current filters, so you can use the filters to control exactly which entries are exported — for example, exporting only last month's entries for a specific member.

The CSV uses the QBO invoice import format with the following columns:

Column Value
InvoiceNo Sequential invoice number within the export
Customer Member's full name
InvoiceDate Entry date
DueDate Same as entry date
Terms "Due on receipt"
Item (Product/Service) "Aircraft Rental" for flight-linked entries, "Other" for manual entries
ItemDescription The entry's description text
ItemQuantity 1
ItemRate Charge amount (positive) or credit amount (negative)
ItemAmount Same as ItemRate

Charges appear as positive invoice rows. Credits appear as separate rows with negative amounts. This format can be imported directly into QuickBooks Online using the Import Invoices feature.

Tips

  • Use the date range filter to match your club's billing cycle. If you invoice monthly, set the filter to "Last month" before exporting.
  • The member filter is useful for resolving disputes or answering questions. Select the member and "All time" to see their complete billing history.
  • When creating manual entries for recurring charges like monthly dues, include the period in the description (e.g., "Monthly dues — March 2026") so the entry is self-documenting.
  • Automatic entries include the aircraft tail number, hours, and rate in the description. This detail flows through to the QBO export, giving your accountant or treasurer the context they need without additional lookup.
  • If a rate was wrong when flights were billed, fix the rate going forward and manually edit or recreate the affected billing entries. Changing a rate does not retroactively update entries that were already generated.
  • Export regularly. The QBO export is a snapshot of the current filtered view — keeping a monthly export cadence prevents a backlog at year-end.
Managing Billing Entries - Centerline Documentation