Retainer – Complete Guide

Retainer – Complete Guide

What is Retainer?

A Retainer is a bundled package of services offered to a client for a fixed amount over a defined period (e.g., yearly or a custom duration).

It is the upgraded version of the previously known Client Package feature.

With Retainer, you can group multiple services under one agreement, such as: GSTR-1, GSTR-3B, Accounting, TDS, Tax Audit, and Income Tax Filing.

You can divide the total retainer amount into different billing frequencies:
Monthly / Quarterly / Half-Yearly / Yearly / One-Time / Non-Billable

This allows flexible and structured billing for long-term client engagements.

Watch the video below to understand what the Retainer feature is and how to create and use it in Practive.



How to Create a Retainer

Follow these steps:

  • Go to the Retainer menu.

  • Click on the New button.

  • Select the Client.

  • Enter the Retainer Name.

  • Select the Period.

  • Enable Renew Automatically (if you want the retainer to renew after expiry).

  • Select the required Services.

  • Choose the Billing Frequency:

    • Enter 1 for Monthly

    • Enter 3 for Quarterly

    • Enter 6 for Half-Yearly

    • Select One-Time for Yearly

    • or Non-Billable

  • Enter the Total Retainer Amount.

  • Select the Billing Mode: Prepaid or Postpaid.

  • Enable the toggle “Create Invoice Automatically” (if required).

  • Enter the Billing Date.

The invoice will be generated automatically as per your selected settings.


Example

Suppose your client’s name is A One Toys.

You create a retainer for the financial year 2025–26, including: GSTR-1, GSTR-3B, Accounting, TDS, Tax Audit, and Income Tax Filing.

Total Retainer Amount: ₹1,80,000
Billing Frequency: Monthly

The system will automatically generate invoices of ₹15,000 per month (₹1,80,000 ÷ 12) as per your billing settings.

You can easily track:

  • Each task

  • Generated invoices

  • Paid amounts

  • Outstanding amounts

All from the Retainer Dashboard.


What is a Retainer Template?

A Retainer Template allows you to pre-define services and billing settings.

When creating a new retainer, you can select a template, and all service and billing details will be filled automatically.

This saves time and ensures consistency.


How to Create a Retainer Template or Export Retainers

  1. Go to the Retainer menu.
  2. Click on the meatball icon (three dots) located in the top-right corner.
  3. Select Retainer Templates to create a template and click on the New button, or click Export to download the Retainer list in an Excel file.
  4. Add the required services and billing details (for templates).
  5. Click Save.

You can use this template while creating a new Retainer.


Retainer Dashboard & Details

From the Retainer section, click on any Retainer name to view:

  • Assigned services

  • Task status

  • Billing details

  • Invoice history

  • Paid and outstanding amounts

This gives you complete control over client engagement and billing in one place.


    • Related Articles

    • Checklist

      What is a Checklist? A checklist is a set of predefined steps or processes required to complete a task. It provides clear, step-by-step instructions to assist your users in completing their tasks efficiently. Example: For a task like Accounting, the ...
    • What is Timelog?

      Under the task dashboard, there is a timelog option. Timelog is the duration of time taken to complete each work of a particular task. User can record their working time for the task to improve their performance.
    • How to Add a WhatsApp Template in Practive

      Practive allows you to create and manage WhatsApp message templates directly within the software. These templates can be used to send both automated and manual messages to your clients. This guide explains the step-by-step process to add a WhatsApp ...
    • Automated Invoice for Clients

      The Automated Invoice feature in Practive helps you generate client invoices automatically at regular intervals. You can set invoices to occur daily, weekly, monthly, every few months, quarterly, or yearly, depending on your firm’s invoicing needs. ...
    • Create a To-Do under the Task

      Some tasks take a long time to complete, and multiple works are under a single task so users can make the task simple by using To-do. Open task dashboard. Select the task and click on To-Do tab. Click on “+ New To-Do” button. Type your to-do and ...