Set Up Goods and Services Tax (GST) Fees
  • 14 Oct 2024
  • 3 Minutes to read
  • Dark
    Light

Set Up Goods and Services Tax (GST) Fees

  • Dark
    Light

Article summary

Limitation

Do not use the Virtual Terminal to process a Transaction that includes Fees (Payment Processing or Tax). Fees are not supported by the Virtual Terminal.

Prerequisites

Before you can add taxes to an Event, create an Event with at least one paid Event Item and then complete the sections below. (In this example, Event Item’s Price = “100.00.”)

Add the Fee Fields to the Event Page Layout

  1. Go to the relevant Event record.
  2. Click the Gear icon.
  3. Click Edit Object.
    EditObject
  4. Click the Page Layouts tab.
  5. Click Event Layout.
  6. Click the Fields tab.
  7. In the Quick Fix box, enter and click “Fee."
  8. Drag and drop the following fields on the page layout.
    1. Payment Processing Fee,
    2. Tax Fee
    3. Tax Fee Calculation Type
      Add Field to Page Layout
  9. Click Save.

Create a Data Dictionary Group

Before you create a new DocumentLink Template, you must create a new Data Dictionary Group and populate it with Data Dictionary Entries.

One-to-One Relationship for Keys and Values

There can only be one Value per Key for each Language / Locale. Creating a new entry for an existing Key will replace the current Value with the new one.

  1. From the App Launcher, enter and click “Data Dictionary Group”.
  2. Click New.
    CreateDataDictionaryGroup_Object
  3. Set Data Dictionary Group Name = “GST Labels.”
    DataDictonaryGrp_GST1
  4. Click Save.
  5. Click New next to Data Dictionary Entry.
    DataDictonaryGrp_CreateEntry1
  6. Set the Language / Locale to “English.”
    GST_New DDE
  7. Set the Key to “LBL_EIN” and the Value to “ABN.” Capital letters must be used in the Key field.
  8. Click Add Row.
  9. Set the Key to “LBL_INVOICE” and the Value to “Tax Invoice.”
    GST_New DDE_Click Back
  10. See the DocumentLink Data Dictionary (a Google document) for more Key and Value options.
  11. Click Save.
  12. Click Back to return to the Data Dictionary Group record.
    DataDictionaryGrp_withDDE1

Add Taxes to the Event

To add taxes to an Event, you must start by creating a new Fee record with Type = “Tax.” In this example, we will use tax-inclusive pricing.

  1. Go to the Event record.
  2. Click the Pencil icon next to the Tax Fee field.
  3. Search for an existing Fee or click + New Fee to create a new Fee.
  4. In this example, we need to create a new Fee.
    • Fee Name = "GST" (If you need the Invoice to say HST, set the Fee Name to “HST.”)
    • Default Fee = “True” (checked)
    • Fee Percentage = “10”
    • Type = “Tax”
    • Tax Display Setting = “Tax-Inclusive Pricing”
      GST_New Fee
  5. Click Save.
  6. Click Save to save the changes to your Event.
    GST_Event with Fee
  7. Click Update to make sure the changes are published on the Event webpage.

Attendee Experience

  1. For this example, we set the Event Item’s Price to “100.00.”
    GST_Event Item
  2. Click the Event Page URL to open the Event webpage.
  3. The “Starting from” price includes the 10% markup for the configured Tax Fee.
    GST_Event URL
  4. Click Get Tickets.
  5. Add a Ticket (Event Item) to the cart. The Ticket price shows the tax-inclusive price.
  6. Click Checkout.
    GST_Ticket in Cart
  7. Enter the Attendee Information and click Payment.
    GST_Enter Attendee Info
  8. In the Order Summary column, you'll see the cost breakdown.
  9. Enter the payment details and click Pay.
    GST_Click Pay

The order is complete.
GST_Checkout Done

View the Tax Fees on Invoices

  1. Navigate back to the Event record in Salesforce.
  2. You will see a new Attendee record for the completed registration. Click the Attendee Full Name.
  3. The Attendee record now has a related Invoice. In the Line Items Related List, click the Invoice ID.
  4. The Invoice Totals section shows the amounts that are seen during the Event checkout process, including the tax amounts.
  5. You can also see the Invoice Line Item(s). Click the Item Name to view it.
  6. Line Item records show the breakdown of the amounts, including the Tax and Tax Rate seen during the checkout process.

Important Things to Know

  • The Invoice’s Dynamic Fee Name won’t be displayed on the Invoice. The Fee’s Fee Name is automatically saved to the Invoice’s Dynamic Fee Name field.
  • The text in the Fee’s Fee Name field will override the out-of-the-box "Tax" label under the Subtotal when viewing an Invoice in a DocumentLink.
  1. Go back to the Invoice record.
  2. Click the Pencil icon next to the DocumentLink Template field.
  3. Click the DocumentLink Template field to select an existing DocumentLink Template or click + New DocumentLink Template to create a new template.
    GST_DocumentLink Template_1
  4. Enter a DocumentLink Name (required).
  5. Fill in any other necessary fields.
  6. Click in the Company Info field and click + New Company Info.
  7. Enter a Company Info Name, Currency ISO, and Email (required).
  8. Add the Australian Business Number (ABN) to the Registration Number field. The ABN must be included on all Invoices.
    GST_Company Info
  9. Click Save.
  10. To override the "EIN" label and display "ABN," add the Data Dictionary Group you created at the beginning to the Data Dictionary Group field.
    GST_DocumentLink Template_2
  11. Click Save.
  12. On the Invoice record, click Save.
  13. Click the DocumentLink field.
    GST_Invoice_missing one GST


What's Next