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

# Charges

> Charges are what an account owes you, like a lesson, reeds, or a registration fee.

<Frame>
  <img className="block dark:hidden" src="https://mintcdn.com/harnesscalendar/8gbP-7pVEokRRW1N/images/charges/charges-new-charge-split-light.png?fit=max&auto=format&n=8gbP-7pVEokRRW1N&q=85&s=3b71239ddb3c90a870b3e529ed79d53b" alt="A new $50 recital fee for Sofia Ahmed, with a line showing it splits between her family and her scholarship, $25 each." width="1680" height="1176" data-path="images/charges/charges-new-charge-split-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/harnesscalendar/8gbP-7pVEokRRW1N/images/charges/charges-new-charge-split-dark.png?fit=max&auto=format&n=8gbP-7pVEokRRW1N&q=85&s=e89d1c963b9763ea8ad59f048a37781e" alt="A new $50 recital fee for Sofia Ahmed, with a line showing it splits between her family and her scholarship, $25 each." width="1680" height="1176" data-path="images/charges/charges-new-charge-split-dark.png" />
</Frame>

Most charges appear on their own when you mark attendance or a recurring charge comes due, and you add the rest by hand. Each charge waits on its account until an [invoice](/docs/invoices) collects it, so families see nothing until that invoice is sent.

## Where charges come from

Harness makes most charges itself, and you add the rest. A charge comes from one of these:

* Lessons, charged when you [mark attendance](/docs/lessons#mark-attendance).
* [Recurring charges](/docs/recurring-charges), like monthly tuition or an instrument rental, on their dates.
* [Extra charges](#add-an-extra-charge) you add, like a book or a recital fee.
* Lines you type on an [invoice](/docs/invoices#create-and-send) with **Add item**, which belong to that invoice only.
* [Paid events](/docs/calendar#create-an-event) that aren't lessons, like a gig. This is a record of income from the event that you then mark paid; it isn't billed to a family.

A student's charge goes to whoever pays for them under their [billing rules](/docs/billing-rules). When a student's billing is split, each payer gets their own charge for their share. Every charge is on the **Charges** tab of [Transactions](/docs/transactions), and a student's **Billing** tab lists all of theirs.

## Add an extra charge

Add a charge by hand for anything that isn't a lesson or a regular fee, like reeds, a book, or a registration fee. On **Finances → Transactions**, click **Add Transaction → Charge**, or press `c` anywhere (see [keyboard shortcuts](/docs/keyboard-shortcuts)).

<Steps>
  <Step title="Amount and description">
    Enter the amount and what you're billing for.
  </Step>

  <Step title="Who it's for">
    Under **For**, pick a student or an account. A student's charge follows their billing rules. An account is billed directly with no student attached, which suits a school or a fee for the whole family. For a student, **Account** can put this one charge on a single account instead.
  </Step>

  <Step title="Category and date">
    Pick a category, which is how the income is grouped in your reports. Any date works, past or future, and the charge waits for the account's next invoice either way.
  </Step>

  <Step title="Check and add">
    The line just above **Add** shows which account the charge bills, or how it splits. Click **Add**.
  </Step>
</Steps>

To charge several students the same fee, turn on **Add more**. The form stays open with the date and category kept, so for each student, enter the amount and description and change **For**.

## Change or void a charge

Click a charge to open its details, where changes save as you make them. You can edit a charge until it's paid or on a sent invoice. To bill a different account, change **Account** and confirm **Move charge**, and it moves to that account's next invoice. **Void transaction** cancels a charge but keeps it in the list, struck through, so the record stays. **Delete transaction** removes a charge for good, as long as it was never paid or sent.

A charge with money against it works differently. Use **Cancel & refund** on a paid charge to cancel it and give the money back (see [Refunds](/docs/refunds#cancel-and-refund-a-charge)). A charge on a sent invoice can't change until you [void the invoice](/docs/invoices#fix-or-void).

## FAQ

<AccordionGroup>
  <Accordion title="It's August, but I forgot a charge from July. Can I add it?">
    Yes. [Add an extra charge](#add-an-extra-charge) and pick July's date under **Date**. It goes on the account's next invoice.
  </Accordion>

  <Accordion title="Can I charge a yearly fee?">
    Yes. Set it up as a [recurring charge](/docs/recurring-charges) that repeats **Annually**, or add it as an extra charge each year.
  </Accordion>

  <Accordion title="Can one group fee be divided among the students?">
    No. In a group lesson, each student is charged the full rate. To divide a fee, add one charge per student for their share, with **Add more** turned on.
  </Accordion>

  <Accordion title="Why did one charge become two?">
    The student's billing is split between more than one payer, and each gets a charge for their share. See [Billing rules](/docs/billing-rules).
  </Accordion>

  <Accordion title="Why is my new charge still Open when the family has money on the account?">
    Money held on an account pays charges once they're on a sent invoice. It covers this charge when the next invoice goes out.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.