Tax Rates - Internal

Last Update: July 16th, 2025

Using Tax Rates

The Manage Tax Rates link is in the Department Settings tab, so it is easily used by management admin users and does not require Super Admin access from MyRec.com.

  1. Navigate to the Administration menu
  2. Click Settings
  3. Select the Department Info tab
    1. Active and inactive tax rates are visible on this page as well as an overview of their settings
  1. Click Add New Tax Rate to build a new rate
  • The option to set the rate as a Global tax rate shows up here
  • Departments can check boxes to apply the rate to all of the four main purchase types or they can specify the rate for a specific purchase type
  1. Users can also edit one rate at a time or delete a tax rate that will no longer be used
  1. Click Edit All Tax Rates to quickly edit multiple tax rate settings at the same time

Internal Walkthrough Video

Helping Departments Set Up New Tax Rates

  1. In the top right corner of Tax Rate Management page, click the Add New Tax Rate link
  1. Create the name of the tax rate
  2. Select the taxable amount that is required by your department's tax policy
    1. There are six options to accommodate the majority of department needs, with the top two being the most commonly used
      1. There are examples of all six options below that you can use with clients to explain the differences
        1. It appears that dollar-based fee adjustments are easier to use with the tax rates order of operations
          1. If the client wants to use percentage-based fee adjustments, they should test the results thoroughly to make sure the calculations result in the total they expect
            1. There are too many possible variations to put them all into the resources, so you'll want to emphasize the need for the client to test out all possibilities within their own fee structure
  • Consider this scenario: you have a $25 yoga registration with a $5 late fee, a $10 sibling discount, and a $2 promo discount. Say the tax rate is 10%, see the breakdown below for how these rates would be calculated based on the Taxable Amount selection.
  1. Base cost
    1. $25 base rate + 10% tax = $27.50 subtotal, then the $5 late fee, $10 sibling discount, and $2 promo are calculated 
    2. Grand total of $20.50
  2. Adjusted cost (base cost + fees - discounts)
    1. $25 base rate + $5 late fee - $10 sibling discount - $2 promo = $18 subtotal + 10% tax
    2. Grand total of $19.80
  3. Base cost + fees
    1. $25 base rate + $5 late fees = $30 + 10% tax = $33 subtotal - $10 sibling discount - $2 promo
    2. Grand total of $21.00
  4. Base cost - discounts
    1. $25 base rate - $10 sibling discount - $2 promo = $13 + 10% tax = $14.30 subtotal + $5 late fee
    2. Grand total of $19.30
  5. Base cost or Adjusted cost (highest amount)
    1. The system compares Base cost $25 > Adjusted cost $18, so 10% tax applies to Base cost
    2. Grand total $27.50
      1. Note: if another registrant does not get the sibling discount but the other adjustments are the same, their adjusted cost would be $28, so the system would tax the Adjusted cost, in this case
  6. Base cost or Adjusted cost (lowest amount)
    1. Adjusted cost $18 < Base cost $25, so 10% tax applies to Adjusted cost
    2. Grand total $19.80
      1. Note: if another registrant does not get the sibling discount but the other adjustments are the same, their adjusted cost would be $28, so the system would tax the Base cost, in this case
  1. Enter Amount
  • This percentage is the tax rate (always a percentage)
  1. Set the Global Tax Rate, if applicable
  • Use if you have multiple items to set as taxable, and you want to apply this tax to all of them at once using checkboxes. This setting is also used to avoid assigning a specific tax to items that you set as taxable in the future.
  1. Check the Applies to: boxes
  • Can be used to apply different tax rates to different purchase types or to apply the same tax to all four purchase types.
  1. Click Submit

How are the Taxes Calculated?

Although taxes may look similar to adjustments on an invoice, they are calculated differently.

The Order of Operations is as follows:

  1. Base Fee
    1. Adjustments are calculated and applied, creating the Adjusted Fee
  2. Tax is calculated based on the selected Taxable Amount
    1. Tax is applied to the subtotal
      1. This is done on a line-item basis and after all items' taxes have been calculated, the item subtotals are added up, resulting in the Invoice Total
  3. If there is a credit card fee, it is now calculated and applied, resulting in the Total Cost
 

Multiple Tax Rates

The client's state/municipality may require variable tax rates based on the season or multiple tax rates for different levels of taxation. In that case, the following information will be helpful as they manually maintain their tax structure throughout the year.

  1. Multiple tax rates - When a user is applying taxes to items (products/reservations/registrations/memberships), they will be able to select the tax rates needed based on how the department labels the rates
    1. i.e. Federal Tax, State Tax, Alcohol Tax, etc…
    2. The multiple rates will stack on the purchase based on the tax type selected in the dropdown
  2. Seasonal Taxes - A client may have Facilities that have different tax rates depending on the time of year that facility will be used
    1. Best Practices: you will need to ask the department for some information specific to their tax requirements
      1. Should the tax rate be calculated for the time of purchase or the time of use?
        1. i.e. if I make a reservation in February for a May rental, by law, am I supposed to pay the winter tax rate or the spring tax rate?
      2. Does tax code require that the reporting show a single line item for the tax amount, or can the tax amount be reported as a base tax plus a season addendum tax on a separate line?
        1. i.e. Winter tax of 9% or summer tax of 15% OR Global tax of 9% for the entire year, plus 6% seasonal tax in the spring/summer totaling 15% tax rate during those spring/summer months
      3. What other tax requirements are there for this transaction legally in the department's area?
    2. If the answer to question A is Yes, then the tax rate should be calculated at the time of purchase
      1. Set up duplicate facilities for every location, and label based on the usage months (Gymnasium: May - October, and Gymnasium: November - April)
      2. Each facility/area will need to be set up with restrictions in place to only allow reservations within their labeled date windows
      3. Each facility/area should be active for public request/reservation 
      4. A tax rate should be created for the May-October facilities reflecting the first tax rate and a tax rate should be created for November-April facilities reflecting the second tax rate
      5. When a reservation/request is made, the correct tax rate will be tied to the facility regardless of when the user makes the request/reservation
    3. If the answer to question A is No, then the tax rate should be calculated for the time of use, which requires a more manual process and the answer to question B
      1. If the answer to question B is Yes, then the user will need a tax rate for the first season and a completely separate tax rate for the second season. The staff will need to set a reminder of when to deactivate the one and activate the other during the year. This will continue to be a manual process completed for each tax season.
      2. if No, set up a global tax for the lower tax rate which will be active all year. Then, create a seasonal, non-global rate for the difference between the lower rate and the higher rate (i.e. If tax is 9% in winter and 15% in summer, create a 9% global rate and a 6% non-global rate, which will activate only half the year because the two rates will be added together). This will result in the 9% rate half the year (global) and a 15% rate the other half (global plus seasonal).
 
 

Adding Tax to Products

  1. Navigate to the Products menu
  2. Click Products
  3. Click either Add New Product or click a product name and click Edit Product Info
  1. Once the Tax Info dropdown is set to Taxable, you will see a menu to select the relevant tax rates
    1. If you’ve created a global tax rate, the tax rate will automatically apply to any taxable product
      1. For instance, a sales tax is a good use of this option

Adding Tax to Activity Registrations

There are two ways an activity can be taxed. The process is similar to adjustments in that they can be taxed at the program level or the activity level.

Program Level

To add a tax rate to the program level, you must first create the tax rate in the Administration menu under Department Settings>Department Info>Manage Tax Rates (see “How Do I Set Up a Tax Rate” at beginning of this article)

Programs with Payment Plans

Programs (standard and advanced activity) with payment plans are compatible with taxes. This is because a new line item is created for each payment instance, unlike with memberships where the payment terms are created using adjustments. Memberships with payment plans are not compatible with tax rates.

 
  1. When you create the new tax rate, select the
    1. Any tax rates set for Activities will appears as options for both Activity-level and Program-level taxes
  2. Within the Program page, select the
  1. Click Add/Edit Tax Rates
  2. In the pop-up, you will see all Activities-type tax rates available
    1. Select the rate by clicking the checkbox(es)
    2. We suggest using descriptive naming conventions to help identify the correct tax rate when looking at them in list format
  3. Click Submit
    1. Program tax rates will be applied to each taxable activity within the program
  4. The management user can edit the added tax rates on a Program from the Tax Rates tab by clicking 

Activity Level - Both Standard and Advanced Activities

To add a tax rate to the activity level, you must first create the tax rate in the Administration menu under Department Settings>Department Info>Manage Tax Rates (see “How Do I Set Up a Tax Rate” at beginning of this article)

  1. Open the Program
  2. Select the Activity
  3. Click the Finance Info tab
  1. Click Add/Edit Tax Rates at the bottom of the page
  2. Set the activity dropdown in the Tax Info section as taxable 
  3. Select the desired tax rates checkboxes
    1. The management user can edit the added tax rates on an Activity from the Finance Info tab by clicking Add/Edit Tax Rates
  4. Click Submit

Adding Tax Rates to Memberships

Similar to Activity tax rates, Memberships can be taxed in two different areas - on the membership level or the individual length level.

If the client waits to create the tax rate until after they create the membership, it will need to be added to each length instead of to the membership during creation.

Membership Level

Membership level tax rates will be applied to each taxable length within the membership. Membership level tax rates can be set or edited within the tax rate tab.

Payment Plans, Recurring Memberships, and Tax Rates

Tax rates are not compatible with recurring membership lengths or lengths with payment plans, so the client cannot use tax rates for Membership RPPs or recurring memberships.

 
  1. First, we suggest that you create the tax rate in the Administration menu>Settings>Department Info>Manage Tax Rates (see How Do I Set Up a Tax Rate above)
  2. Create a new membership
    1. On the Edit Membership Fees screen, change the Taxable dropdown to activate the tax
      1. If the dropdown is greyed out, you may have selected an ineligible membership length, like a payment plan length
        1. You will need to change the membership length because tax rates are not compatible with recurring payments
    2. Select the Tax Rate(s) by checking the tax rate boxes
  3. Complete setup for the membership
  4. Management users can edit the tax rates within the membership page using the Tax Rates tab
  5. Click Add/Edit Tax Rates
  1. Select the tax rate checkbox
  2. Click Submit

Membership Length Level

During the process of adding a length to the membership, you’ll have the option to set the length as taxable and assign a tax rate(s).

  • Membership-length-level tax rates can be set up or edited within the Membership Info tab of the membership length
  • Use the Tax Rates tab on the top of the Membership page to see selected and/or global rates
  1. Create the membership length and add it to the membership
  2. Within the Membership Info tab of the membership, click the name of the length
  3. Click the link to Edit this Membership Length at the top of the page
  4. Scroll down past the Fee Information section to the Tax Info section of the page
  1. Change the dropdown to Taxable
  2. Select the Tax Rate checkboxes
  3. Scroll to the bottom and click Submit

Adding a Tax Rate to a Reservation

Unlike Memberships/Activities, tax rates must be assigned to each rentable facility to be used for reservations. A non-global tax rate on a rentable parent facility will not be applied to a reservation on a facility area with a tax rate. The client should be reminded of this as they are setting up reservations with tax rates.

  • For both Facilities and Facility Areas, the tax setting can be set or edited within the Rental Info Tab
  • Reservation add-ons function as adjustments and will be factored into taxes at checkout
  1. Click Facilities in the leftside navigation bar
  2. View/Search Facilities
  3. Select the facility or facility area
  4. Click the Rental Info tab
  5. See any existing Tax Rate details
  6. Click Edit Rental Info to add or edit tax rates
  1. Change the setting in the Taxable Dropdown
  2. Select the Tax Rate checkboxes
  3. Scroll down and click Submit

Reports

Taxes are included in the amounts shown for the Total column in finance reports, as shown here in the Transaction Income Report for instance.

In order to view only taxes paid/owed for specific rates, use the Sales Tax Report.

In order to view taxes paid for a specific rate, click into the taxes paid/sold totals.

Cancellations

When performing cancellations, taxes will be factored into refunds based on the tax type used at checkout.

If a cancellation fee is used, the tax is fully refunded first, then the fee is removed from the remainder of the refund.