Skip to main content

Community Theatre Bookkeeping: Ticket Sales, Restricted Grants, Production Budgets, and Volunteer Controls

Published Last updated 12 min readMike ThriftMike Thrift
Community Theatre Bookkeeping: Ticket Sales, Restricted Grants, Production Budgets, and Volunteer Controls

Your opening weekend can sell out and still leave your treasurer unable to answer a basic question: did the production make money?

That confusion is common in community theatre. Ticket platforms deposit net amounts after fees. Grant checks arrive months before the money can be spent. A donor may restrict a gift to costumes or accessibility improvements. Volunteers buy supplies on personal cards, and a single production may have royalties, venue costs, stipends, marketing, concessions, and refunds moving through the books at the same time.

The solution is not a complicated accounting department. It is a consistent system that separates cash timing from revenue, donor restrictions from internal board designations, and each production’s direct costs from the organization’s overhead. This guide lays out a practical bookkeeping framework for a small community theatre or arts nonprofit.

This article is general educational information, not tax, legal, or accounting advice. Your organization’s CPA should confirm revenue recognition, grant terms, payroll treatment, sales-tax obligations, and Form 990 reporting for your facts and jurisdiction.

Why theatre bookkeeping needs a production-level view

A community theatre has at least three financial stories running at once:

  1. The organization’s operating story: rent, insurance, administration, fundraising, technology, and reserves.
  2. The production story: ticket sales, rights, sets, costumes, venue rental, crew, marketing, and show-specific income.
  3. The funding story: unrestricted donations, purpose-restricted grants, board-designated reserves, and sometimes capital campaigns.

If all three are combined into a few broad accounts, the financial statements may technically balance while management loses the information it needs. A profitable musical can subsidize an underperforming drama without anyone knowing why. A grant can appear to increase available cash even though it may only be spent on lighting equipment. A ticketing deposit can be mistaken for earned revenue even though the performance is still weeks away.

Start by deciding what the board and production team need to see every month. At minimum, you should be able to report:

  • budget versus actual results for each production;
  • unrestricted cash available for general operations;
  • restricted funds remaining by grant or donor purpose;
  • ticket sales, refunds, fees, and deposits by performance; and
  • unpaid bills and approved commitments for the next production.

Those questions should drive the chart of accounts and the tracking categories you use.

Build a chart of accounts that mirrors the theatre’s decisions

The American Association of Community Theatre recommends keeping budget lines aligned with financial-statement lines and matching the operating budget’s structure to the chart of accounts. That makes budget-to-actual reporting usable instead of forcing a volunteer treasurer to translate between two incompatible spreadsheets.

A practical starting structure looks like this:

AreaUseful accounts or tracking categoriesWhat it tells you
Earned revenueTicket sales, memberships, classes, concessions, merchandise, rentalsWhich activities generate cash and mission revenue
Contributed revenueUnrestricted gifts, annual appeal, purpose-restricted grants, sponsorshipsWhat support is flexible and what has conditions
Production costsRights and royalties, venue, sets, props, costumes, lighting, sound, show labor, marketingThe true cost of a specific production
OperationsRent, insurance, software, office, administration, fundraisingThe cost of keeping the organization open
Balance-sheet itemsDeferred ticket revenue, grant liabilities or restricted funds, sales tax payable, gift certificates, accounts payableCash or obligations that do not belong in current revenue

Use a production code such as SPRING_PLAY, SUMMER_MUSICAL, or YOUTH_PROGRAM on every show-related transaction. Keep the account names stable and use the production code to answer the project-level questions. This is usually easier to maintain than creating a brand-new set of general-ledger accounts for every show.

Record ticket sales without losing the gross picture

Ticketing platforms create a reconciliation problem because the amount deposited in the bank is rarely the amount paid by the audience. A settlement may include ticket revenue, patron-facing fees, platform fees, refunds, chargebacks, sales tax, donations added at checkout, and a reserve for future adjustments.

Your books should preserve those components. Do not post every deposit as “ticket income.” Instead, reconcile the platform settlement to a report that shows:

  • tickets sold by performance and ticket type;
  • complimentary tickets and discounts;
  • gross ticket value;
  • fees charged to patrons;
  • fees retained by the platform;
  • refunds and chargebacks;
  • taxes collected for a government authority; and
  • the net amount deposited.

For a performance that has not happened yet, cash collected in advance will generally be recorded as a liability such as deferred ticket revenue, subject to your accountant’s assessment of the applicable accounting framework. When the performance takes place, the liability is released to ticket or program-service revenue. If the show is cancelled, the organization needs a documented policy for refunds, credits, and any amount that can appropriately be retained.

An illustrative settlement might look like this:

Gross tickets sold                         $3,000
Less: platform fees                          (180)
Less: refunds and chargebacks                 (60)
Less: taxes collected for remittance          (240)
Net bank deposit                            $2,520

The $2,520 deposit is not the revenue number. The $180 belongs in a ticketing or merchant-fee expense account, the $240 belongs in a tax liability, and the $60 should reduce ticket revenue or be tracked as refunds according to your accounting policy. The reconciliation should explain every difference between the settlement report and the bank statement.

Ticket revenue also needs a classification decision. For an organization whose mission is to produce theatre, performances that directly further that mission may be program-service revenue. A separate event primarily organized to raise money may have a different presentation, including a contribution component. Do not assume that every ticketed event is treated the same way; document the policy and confirm it with your tax professional.

Track restricted grants as promises, not free cash

The most expensive grant mistake is treating a purpose-restricted award as unrestricted operating money. A $10,000 grant for an accessible ramp, youth workshops, or a specific production does not become general cash simply because it arrives in the theatre’s checking account.

For each grant or restricted gift, maintain a grant register with:

  • funder and award date;
  • total award and payment schedule;
  • exact purpose restriction;
  • conditions that must be met before the money is available;
  • eligible expenses and any required match;
  • reporting deadlines and required support;
  • amount spent and amount remaining; and
  • evidence supporting each release from restriction.

Donor restrictions are different from a board’s internal designation. Under nonprofit accounting guidance, donor-restricted net assets are distinct from net assets without donor restrictions. A board may designate unrestricted money for a future production or reserve, but that internal decision does not turn it into donor-restricted money. Label both clearly in reports so a future volunteer does not confuse “board-designated costume reserve” with “donor restricted to costumes.”

Suppose a funder awards $12,000 for lighting improvements. On receipt, record the award in the appropriate restricted category and add the cash only when received, or a receivable if your accounting policy and the award terms support that treatment. As eligible lighting invoices are paid, record the expense to the production or capital project and release the corresponding amount from restriction. Do not move the entire $12,000 to unrestricted revenue on deposit day merely to make the operating statement look stronger.

Some grants are conditional rather than simply restricted. For example, payment may depend on achieving a measurable service target, submitting documentation, or returning unused funds. Those terms can affect whether the receipt is initially treated as a contribution, a refundable advance, or another liability. Read the award agreement before posting the transaction.

Make each production budget answer a break-even question

A production budget should be prepared before commitments are made, and it should show income before expenses. Start with conservative attendance assumptions rather than a sold-out run.

For ticket revenue, calculate at least three scenarios:

Paid seats × performances × average ticket price × attendance rate

For example, a 120-seat theatre running five performances at an average paid ticket price of $25 has a theoretical full-capacity gross of $15,000. At 75% paid attendance, the planning figure is $11,250 before discounts, refunds, taxes, and platform fees. That is the number the production should use for its base case, not the $15,000 maximum.

Then separate costs into three groups:

Show-specific fixed costs

These are incurred largely whether the house is half full or sold out: performance rights, initial set construction, design fees, deposits, insurance riders, and some venue costs.

Per-performance or attendance-sensitive costs

These may grow with the number of performances or patrons: ticketing fees, payment processing, front-of-house supplies, program printing, concessions inventory, and some staffing.

Shared operating costs

Rent, utilities, general insurance, bookkeeping, software, and administrative labor support the whole organization. Allocate them consistently if management wants to understand the full cost of a production, but keep the allocation method visible. A show-level report that quietly absorbs all annual overhead can make a production look unprofitable even when its contribution helps fund the season.

The useful question is not simply “did ticket sales cover the show?” It is “how much did this show contribute toward shared operations after its direct costs, and did restricted funding cover only the costs it was intended to cover?” A production can be artistically and financially successful even when it does not pay every organizational expense by itself—provided the board understands the subsidy and plans for it.

Put volunteer controls around the cash flow

Volunteers are a strength of community theatre, but enthusiasm is not a control system. The National Council of Nonprofits recommends separating the person who receives or records money from the person who deposits it, keeping cash secure, reviewing vendors, requiring documentation for reimbursements, and ensuring a second person sees bank statements.

Small organizations may not have enough people for perfect separation. Use compensating controls instead:

  • Two volunteers count box-office cash together and sign a count sheet.
  • A different person compares the count sheet, ticket report, deposit slip, and bank transaction.
  • The treasurer prepares the reconciliation, while a board officer reviews and initials it.
  • A director or committee chair approves a production purchase before reimbursement.
  • The person entering vendors cannot approve their own invoice or payment.
  • Bank and ticketing-platform access uses individual logins and is removed promptly when a volunteer leaves.
  • The board receives a monthly list of unusual transactions, new vendors, restricted-fund balances, and unpaid commitments.

Write these steps down in a one-page finance policy. A policy turns “everyone knows how we do it” into a repeatable process when the treasurer changes or opening night gets chaotic.

Track volunteer participation separately from cash transactions. Hours and roles can support grant reports, board planning, and the organization’s annual information return. Donated volunteer time is not automatically recorded as revenue and expense; recognition depends on the nature of the service and the applicable accounting rules. Operational tracking is still valuable even when no journal entry is made.

Run a monthly close that ends with a show report

Theatre finances become manageable when the close is short, scheduled, and repeatable. A monthly checklist might include:

  1. Reconcile every bank, card, payment-processor, and ticketing-platform account.
  2. Match each settlement to ticket quantities, fees, refunds, taxes, and deposits.
  3. Update deferred ticket revenue for upcoming performances and clear completed performances.
  4. Review accounts payable, unpaid invoices, approved purchase orders, and volunteer reimbursements.
  5. Update the grant register and compare restricted spending with each award agreement.
  6. Post payroll, contractor payments, rights royalties, and accruals for services already received.
  7. Compare each production’s actual income and direct costs with its approved budget.
  8. Close completed productions with a short variance memo: what changed, why it changed, and what the next production should learn.

Give the board a concise dashboard rather than an unexplained ledger export. Include unrestricted cash, restricted cash or net-asset balances, ticket sales against forecast, production budget variance, operating result, and the next 60–90 days of committed spending. The detailed ledger should remain available for review, but the monthly meeting should focus on decisions.

Common mistakes to eliminate first

If your theatre is rebuilding its books, start with these high-impact corrections:

  • Netting every ticket deposit: restore gross sales, fees, refunds, taxes, and liabilities as separate lines.
  • Spending restricted money without a release trail: tie each eligible expense to the award and retain the supporting invoice.
  • Budgeting only after a show is cast: approve a production budget before signing rights, venue, or major vendor commitments.
  • Putting every expense in “production costs”: separate show-level costs from operations and fundraising.
  • Letting one volunteer control the entire transaction: add a reviewer, count sheet, bank-statement review, or surprise check.
  • Losing the records when volunteers rotate: store settlement reports, grant agreements, approvals, and reconciliations in a shared, organized archive.

Clear records protect more than tax filings. They let an artistic director choose a realistic season, let a board fund the mission with confidence, and let the next volunteer treasurer understand what happened without reconstructing a year of deposits.

Simplify Your Financial Management

Once ticket settlements, grants, production budgets, and volunteer approvals are represented in a consistent ledger, month-end becomes much easier to review. Beancount.io offers plain-text accounting that is transparent, version-controlled, and AI-ready, with the option to explore your records through Fava and learn the workflow in the documentation. Get started for free and keep your theatre’s financial story clear from one production team to the next.

Share this article