--- title: "Upgrade Memberships set up with Deferred Revenue Revenue Recognition: recommended workflow" slug: "upgrade-memberships-set-up-with-deferred-revenue-revenue-recognition" tags: ["Area - Memberships", "Focus - Service Replacement", "Role - Admin", "Type - Residential"] updated: 2026-10-16T01:19:36Z published: 2026-10-16T01:19:36Z canonical: "help.servicetitan.com/upgrade-memberships-set-up-with-deferred-revenue-revenue-recognition" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # Upgrade Memberships set up with Deferred Revenue Revenue Recognition: recommended workflow This article will provide the recommended workflow for users to upgrade or downgrade a previously sold Deferred revenue Membership type. ## Things to know - To verify if membership is set up with *Deferred Revenue* Revenue Recognition, navigate to **Settings** ![A simple icon representing a settings gear.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/icon-gnav-settings-inactive.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D) **> Membership Types > Edit > Recurrences > Revenue Recognition**. Deferred revenue membership types should have the *Deferred Revenue* option selected. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-wn9ii3ib.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D) - When you follow the [Edit customer's membership type and collect additional money owed](/residential-s-r/docs/upgrade-memberships-set-up-with-deferred-revenue-revenue-recognition#edit-customers-membership-type-and-collect-additional-money-owed) workflow, and the upgraded membership is set up to have [Deferred Revenue calculated automatically](/residential-s-r/docs/set-up-deferred-revenue-for-membership-types), the Invoice templates of the recurring service may recalculate as a result of the edit to *Initial Deferred Revenue*. ## Workflows #### Cancel existing membership and sell a new membership If no action is taken within the membership, that is all Recurring service events are still in a *Not Attempted* status. This workflow will keep a record of both sales for proper accounting purposes. 1. In ServiceTitan, go to the navigation bar and click [**Search**](/residential-s-r/docs/use-search-in-servicetitan). 2. From the dropdown field, select the customer whose membership you want to cancel. ![select the customer whose membership you want to cancel.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-vnu1qwkv.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D) 3. Select the membership you want to cancel. ![Select the membership you want to cancel. ](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-gqmo9ial.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D)The *Membership* screen opens. 4. Click **Edit** ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/icon-edit.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D).![Click Edit](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-zqnorsjc.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D)The *Edit Membership* screen opens. 5. In the *Status* dropdown, select **Cancelled**. ![In the Status dropdown, select Cancelled](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-68r4h8l1.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D) 6. When you're done, click **Save**. If the pop-up screen asking whether you want to *Do Nothing* or *Refund Customer* opens, select **Do Nothing**. 7. Go back to the customer page. 8. Click **Sell Membership**. ![Click Sell Membership](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-l6wsm2yw.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D)The *Create Membership Sale Invoice* screen opens. 9. From the *Membership sale task* dropdown, select the sale task for the new, upgraded membership type. 10. Sell the new membership. 11. On the sale invoice, create an adjustment invoice. > [!NOTE] > **Note:** You may need to Batch and post the parent invoice first. 12. On the adjustment invoice, add a negative, non-workflow task, mapped to a liability GL account, priced at the same price as the original membership's sale price. For example, if you originally sold the first membership for $100, add the negative task to the adjustment invoice for $-100. > [!NOTE] > **Note:** Do not use a membership sales task for this step, it is recommended to use a Billing template task. This will ensure the customer is not charged double and the Deferred Revenue remains correct. This invoice can be used to send to the customer to collect the remaining money owed for upgrading the membership. 13. Batch, post, and export both invoices as you normally do. 14. Backdate the new membership if necessary. ![invoice screen](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-m1fsxsd4.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D) The above workflow will allow for a record to be kept of the previously sold membership that is on the customer page, and all new upgraded offerings will be recorded on the newly active membership. #### Edit customer's membership type and collect additional money owed Follow this workflow if action has been taken within the membership (such as a recurring service event being marked as complete). This workflow will instruct users to make all edits in a single membership. 1. Repeat the steps from 1 through 4. For more information, follow the [Cancel existing membership and sell a new membership](/residential-s-r/docs/upgrade-memberships-set-up-with-deferred-revenue-revenue-recognition#cancel-existing-membership-and-sell-a-new-membership) workflow. The *Edit Membership* screen opens. 2. From the *Type* dropdown, select the type for the upgrade membership. 3. From the menu that appears, select the membership type for the upgraded membership. 4. When you're done, click **Save**. The membership is upgraded. To collect the remaining money owed from selling the upgraded membership: 1. Go to the activation invoice for the membership. 2. Create an adjustment invoice on the membership activation invoice. 3. On the adjustment invoice, add a miscellaneous, **non-workflow** task, mapped to a liability GL account, to charge the customer for the remaining balance. The task should be priced at *the price of the upgraded membership* minus *the price of the original membership*. For example, Original membership sold at $100. Upgraded membership priced at $150. Task price = $150 - $100 = $50. This adjustment invoice can be provided to the customer in order to collect the remaining money owed for the upgrade. > [!NOTE] > **Note:** Do not use the task that activated the original membership, that would create a duplicate membership. It is recommended to use a membership Billing task. 4. Go back to the customer's membership page and click **Edit** pencil. 5. On the edit membership page, edit the *Initial Deferred Revenue* field to include the amount of the additional money collected from the adjustment invoice. ![Initial Deferred Revenue field](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-s9d3xj7i.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D) 6. When you're done, click **Save**. If the Membership Type is a *Fixed Duration Membership*, follow the below steps: > [!NOTE] > **Note:** Memberships with an ongoing type are not required to follow these steps. 1. On the Customer Membership page, click the **Recurring Service** page for any Recurring services with remaining event(s). ![click the Recurring Service](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/memberships-recommended-workflow-image-qgekon8k.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A42%3A44Z&se=2026-11-09T12%3A42%3A44Z&sr=c&sp=r&sig=VVQNQBwBw%2BJHdGAF8IDCfcJo%2F9sAz8GLJEXnlnE4WBI%3D) 2. On the *Edit Recurring Service* page, go to the *Invoice Template* field. 3. Click **Edit**. 4. Edit the invoice template so that the positive and negative tasks are priced to make up for the missed revenue on the already completed event(s). The previously completed events were completed at a time when the expected Deferred Revenue was less than it is now. You will need to adjust the pricing of tasks on future events to collect this revenue. To do that: 1. Take the amount you inputted in the *Initial Deferred Revenue* field and divide it evenly by the remaining recurring services with events. For example, if you added $50 to the initial deferred revenue and have two remaining services with 1 event remaining, then add $25 to each recurring service's invoice template. 2. Update the positive and negative tasks on the invoice template and click **Save**. The above workflow will prevent users from seeing the membership set up prior to upgrading, but any actions taken previously will still be recorded on the new membership. If the Membership Type is an *Ongoing Duration Membership*, you must turn on the configuration called '**Recurring service invoice template for following years is editable**'. This configuration will create a first-year and 2+ year invoice template on each recurring service. 1. Ongoing membership deferred revenue is calculated using the sales task plus all billing for 12 months and then divided by how many visits. 2. In the scenario where a customer is upgrading, you are selling the membership for a price AND adding initial deferred revenue from the previous membership balance which enhances the first year of billing vs anything after. **Example:** Membership is $10 a month and has 2 visits per year. 1. Normally this is $120 for the year divided by 2 visits. Each visit is worth $60. 2. In the upgrade case, we are also adding initial deferred revenue from the previous membership. In this case, it's an additional $50. So each visit for the first year should be $85 instead of $60. 3. The next year does not have initial deferred revenue factoring in and should only recognize $60 per visit. Which is why you need the two invoice templates. ServiceTitan should calculate this automatically. > [!NOTE] > **Note:** If the upgraded membership includes new Recurring Services, the new Recurring Services must be manually added from the edit membership page. For more information on how to add recurring services to an existing membership, see [Manage recurring services](/residential-s-r/docs/manage-recurring-services). ## Want to learn more? - See [Sell memberships from the office](/residential-s-r/docs/sell-memberships-from-the-office) - See [Create membership types](/residential-s-r/docs/create-membership-types) - See [Quick Setup Guide: Membership with recurring billing, revenue is deferred](/residential-s-r/docs/quick-setup-guide-membership-with-recurring-billing-revenue-is-deferred) Deferred revenue is used in accrual accounting to manage advanced payment for upcoming services. After accepting payment, you only recognize it as income upon delivery of services, when the revenue is earned. Memberships use deferred revenue to account for recurring services included with a membership. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) **a.k.a.** deferred income The template used to set up a membership for a customer. It includes recurring service types, tags, pricing, accounting details, and duration and billing details. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) Invoice templates are used to generate invoices for recurring services and billing invoices. They include the pricebook items for services performed during a recurring service job or for periodic billing of ongoing memberships. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) Recurring service events appear in Follow Ups where they can be booked into jobs. They are scheduled based on the frequency details of a service location's recurring services. The recurring service event includes details from the recurring service to help job booking. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) A pricebook service item that activates a membership when added to an invoice. Every membership type needs a sale task to sell the membership. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) A batch, or invoice batch, is a set of invoices that have been audited and are ready to post. You will use the Invoice screen in ServiceTitan to create invoice batches. On the Invoice screen, you'll have access to unbatched and batched invoices. [Learn more →](https://help.servicetitan.com/docs/servicetitan-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) Billing templates are a type of invoice template that include the pricebook item used to generate billing invoices for ongoing memberships. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) A pricebook service item added to a billing invoice template for an ongoing membership. Every ongoing membership type needs a billing task for periodic billing. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) When sold, a customer membership is configured from the membership type. You add customer-specific details like billing information, service location, and recurring services. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) The package of service visits included with a membership. When you sell a membership, recurring services are attached to the customer service location with details including start dates, service recurrence, and preferred technician. These details are used to create recurring service events. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)