Find software at discounts Savings, Analyze spending.

See your SaaS savings live

15-minute call. We'll walk through your actual stack and show you the leak.

← All articles
Templates & Tools22 Oct 2026·16 min read

SaaS Renewal Calendar Template for Indian Finance Teams

Forgotten SaaS renewals cost Indian companies lakhs every year in auto-charges and missed GST claims. This free template gives finance teams a structured renewal calendar with 90-day, 60-day, and 30-day alert fields, a GST deadline column, and INR budget tracking — ready to use in under an hour.

Mahendra Kushwah

Mahendra Kushwah

Co-founder & COO, Easexpense

A finance professional reviewing a SaaS renewal calendar spreadsheet with INR cost columns and GST invoice tracking fields on a laptop screen, desk setting in an Indian office.

If you're the finance lead or CFO at a 50 to 300-person Indian company, you already know the feeling: the credit card statement arrives, and there's a ₹40,000 charge from a tool three teams signed up for 14 months ago. Nobody flagged the renewal. Nobody's using it anymore. And the GST invoice, if it exists at all, is buried in someone's personal Gmail.

SaaS renewal calendar Indian mid-market companies has no actual system behind it. Tools get bought on a founder's card, a department head's Razorpay link, or an overseas dollar account, and they quietly renew forever until someone notices the bill. A dedicated SaaS renewal calendar is the simplest structural fix — and most finance teams don't have one.

This article walks through exactly what that calendar should contain, how to set up the 90-60-30 day alert logic without any automation, and what to do about the GST compliance gaps that cost Indian companies real input tax credit every quarter. There's a free template to download at the end, but the column design and the workflow logic are worth understanding first.

Why Indian Finance Teams Need a Dedicated SaaS Renewal Calendar

SaaS audit checklist for India and 40 SaaS tools at any given time. Marketing has its own stack. Engineering has theirs. Sales ops signed up for two prospecting tools in the same quarter. Nobody has a complete list. The closest thing to a registry is a shared spreadsheet that was last updated 8 months ago.

Auto-renewals are the core problem. SaaS vendors are not incentivised to remind you loudly that a renewal is coming. They send one email, it lands in a shared inbox, and the charge hits before anyone acts. For dollar-denominated tools, the INR amount varies each cycle based on the exchange rate, which makes it even harder to spot anomalies in a bank statement.

The average Indian SMB renews 60% of its SaaS stack on autopilot — with no utilisation review, no renegotiation, and no check on whether the GST invoice ever arrived.

GST invoice checklist SaaS vendorecific way. Missing a valid GSTIN invoice means you can't claim input tax credit (ITC) for that month. At 18% GST on a ₹5 lakh annual subscription, that's ₹90,000 you've effectively paid extra. Indian GST rules require the invoice to carry the vendor's GSTIN and your company's GSTIN to be ITC-eligible, and chasing that invoice after the renewal period closes is often a losing battle.

A structured renewal calendar converts all of this reactive scrambling into a predictable workflow. It's not glamorous, but it works — and it surfaces the right questions at the right time, before the charge hits rather than after.

Key takeaway: Without a dedicated renewal calendar, Indian finance teams are systematically losing both SaaS budget and GST input tax credit to auto-renewals they had no real chance to review.

What the Template Includes: Column-by-Column Walkthrough

The template is built around a single principle: every column should trigger a specific action. If a column doesn't lead to a decision or a task, it's noise. Here's what's in it and why each field earns its place.

The four non-negotiable fields

Vendor name, product tier, renewal date, and primary owner. That last one matters more than people expect. Without a named human accountable for each tool, alert dates are meaningless. The alert fires, the email sits in a shared inbox, and no one acts. Assign one person per row, even if they're not the daily user.

The 90-60-30 alert date columns

These are calculated automatically from the renewal date using simple spreadsheet formulas. The 90-day mark is for strategic decisions: do we still need this? Should we negotiate a better rate? The 60-day mark is for beginning the vendor conversation if you're renewing. The 30-day mark is the last realistic window to cancel most tools, many of which require 30 days written notice to avoid auto-renewal. The cancellation notice period column sits next to the renewal date for exactly this reason.

INR cost columns and the USD conversion note

Annual and monthly cost columns in INR, with a note field to record the USD-to-INR rate used for dollar-denominated tools. Exchange rates move. A tool that cost ₹1.2 lakh last year at 82/$ might cost ₹1.35 lakh this year at 87/$. Without logging the rate, your budget comparisons become meaningless.

GST invoice tracking columns

Expected invoice date, a checkbox for whether a valid GSTIN invoice was received, and a flag for reverse charge mechanism (RCM) applicable tools. Foreign SaaS vendors who aren't registered under India's OIDAR rules don't issue GST invoices — your company must self-assess and pay GST under reverse charge. You need to know which tools fall into which bucket.

Status column

Four states: Active, Under Review, Flagged for Cancellation, Renewed. Simple, but running a filter on "Flagged for Cancellation" once a week tells you exactly what needs a conversation this week.

Run a free SaaS spend audit — find every hidden subscription

How to Set Up the 90-60-30 Day Alert System Without Automation

You don't need a dedicated SaaS management platform to make alert dates work. A spreadsheet formula does the arithmetic. The discipline of opening the file does the rest.

Enter the renewal date in column D. In the 90-day alert column, write =D2-90. Do the same for 60 and 30. The dates appear automatically, and if you ever update the renewal date (because a vendor pushed the cycle), the alerts update too.

Action: Set a recurring 15-minute calendar block every Monday, shared with the finance team. Filter the tracker by "alert date this week" and that week's actions are visible in under 2 minutes.

Color-coding convention that actually works: red conditional formatting for anything in the 30-day window, amber for 60, yellow for 90. This gives you visual triage at a glance without reading every row. Most spreadsheet tools — Google Sheets, Excel, even Zoho Sheet — support conditional formatting on date columns natively.

The biggest failure mode of this system isn't the formulas — it's stale data. The moment someone signs up for a new tool without adding it to the sheet, the tracker is incomplete. You can compensate for this with a clear team norm: any new SaaS purchase above ₹5,000/year gets added to the tracker before the first invoice arrives. Build it into your procurement approval flow, even if that flow is just a Slack message to finance.

Key takeaway: The 90-60-30 alert system works on pure spreadsheet formulas — the real investment is the team habit of opening the file weekly and keeping the data current.

GST Compliance Column: What to Track and Why It Matters

This is the section most SaaS renewal templates ignore. It's also the section that has the most direct financial impact for Indian companies.

To claim input tax credit on a SaaS subscription, you need a tax invoice that carries the vendor's GSTIN, your company's GSTIN, the HSN/SAC code, and the GST amount broken out separately. A plain receipt or a payment confirmation doesn't qualify. Many SaaS vendors, especially US and European ones, do not issue this automatically — you have to email their billing team and request it.

₹90,000 ITC lost per year on a single ₹5 lakh SaaS subscription without a valid GSTIN invoice (at 18% GST) Based on standard GST rate applicable to SaaS/OIDAR services in India

Your GST tracking columns should cover four things for each tool. First, whether the vendor is GST-registered in India (check the GST portal or ask them directly). Second, the expected invoice date relative to each renewal. Third, whether a valid invoice was actually received and filed. Fourth, whether RCM applies.

The RCM flag is particularly important for foreign SaaS tools. If a foreign vendor isn't registered under OIDAR rules in India, your company is responsible for self-assessing and paying GST under reverse charge. The vendor won't collect it. If you don't pay it yourself, you're exposed to a compliance gap. Most finance teams don't have this systematically tracked. Adding an "RCM applicable: Yes/No" column with a dropdown takes 5 minutes and saves an audit headache later.

For domestic vendors like Zoho, Tally, or Razorpay, GSTIN invoices are standard. The problem cluster is international tools: Notion, Loom, Figma, Slack on a direct plan, HubSpot, and dozens of others. Start there when you do your first GST invoice audit sweep.

Watch out: If you've been paying foreign SaaS vendors without checking their OIDAR registration status, go back 12 months and check whether RCM should have been paid. Proactively filing late is significantly better than waiting for a GST notice.

INR Budget Column: Building a Forward-Looking SaaS Spend View

The INR budget column is where the renewal calendar becomes a finance tool rather than just a task tracker. Done right, it gives your CFO a single number they can put in a board deck: total committed SaaS spend for the year in INR.

Convert all USD subscriptions to INR at the current rate, note the rate in the adjacent field, and build in a 3 to 5% buffer in your annual plan to account for rupee movement. If you're on a ₹8 lakh annual SaaS budget and 40% of your tools are USD-denominated, a 5% rupee depreciation quietly adds ₹16,000 to your actual spend without any new purchases.

Set a threshold — ₹2 lakh per year is a reasonable cut-off for most 50 to 200-person companies — above which any tool requires a documented ROI review before renewal. This doesn't need to be a lengthy process. A one-paragraph summary from the tool owner: what it's used for, how many people actively use it, and whether there's a cheaper alternative. Making the review mandatory before renewal approval changes the conversation from "should we cancel this" to "make the case for keeping it."

The other thing the INR column surfaces is tier drift. Auto-renewals sometimes upgrade you to the next tier if your usage crossed a threshold, or if a promotional rate expired. Compare the budgeted annual cost against the actual charge every renewal cycle. A ₹1.8 lakh budgeted tool that renews at ₹2.4 lakh is a conversation worth having before it happens.

Use the total SaaS spend figure to identify which vendors are worth negotiating with. If you're spending ₹6 lakh or more with a single vendor, you almost certainly qualify for a volume discount or a multi-year rate. Our marketplace lists vendor-negotiated rates for 80+ SaaS tools with India pricing, which can give you a benchmark for those conversations.

Book a 15-minute call to see your actual SaaS spend in INR — before your next renewal cycle hits

Download the Template: Two Formats, One Workflow

The template is available in Google Sheets and Excel. Both versions have identical column structures and pre-built formulas. The Google Sheets version is shareable with view/edit permissions, which works well for teams where finance and department heads both need access. The Excel version suits teams on Microsoft 365 who need local file control or have data sensitivity requirements.

The download includes pre-built formulas for all three alert date columns, sample data for 10 common SaaS tools to illustrate how each column should be filled, a USD-to-INR conversion note field, and GST tracking dropdowns. A short setup guide walks through the first 30 minutes of data entry.

One strong recommendation before you start filling in the sheet from memory: run a SaaS spend audit first. Starting from memory means you'll miss the tools bought on a department card, the trial that converted to paid without a formal request, and the tool the last employee to leave was the only admin of. A spend audit gives you an actual baseline. The free audit from Easexpense reads your Gmail or Outlook invoices and lists every active subscription in minutes — which makes populating the template a matter of copy-paste rather than archaeology.

The Honest Limitations of a Spreadsheet Renewal Calendar

A spreadsheet renewal calendar is a genuine improvement over no system. It's also genuinely limited, and it's worth being clear about where it breaks down so you know what you're signing up for.

Data goes stale the moment someone buys a tool without updating the sheet. Shadow IT — subscriptions bought on a personal card, a founder's Amex, or a departmental Razorpay account — will never appear unless someone adds them manually. The sheet has no visibility into what it doesn't know about.

The alert columns don't send alerts. They show you an alert date. If nobody opens the file on the right Monday, the alert is invisible. For small, disciplined finance teams, the weekly ritual compensates for this. For teams where the tracker is one of thirty open tabs, it doesn't.

Manual INR entry drifts. Exchange rates change. Vendor prices change. Tiers change. Keeping the cost columns current requires someone to audit each row at least quarterly, which is real maintenance overhead. For teams managing more than 20 tools, that maintenance often takes as long each month as the problem it was meant to solve.

There's no integration with actual invoice data, so you can't automatically match what the bank statement says against what the tracker says. That reconciliation is a manual step.

Watch out: If your SaaS stack has grown beyond 20 tools or you've had even one surprise renewal in the past year, the spreadsheet's maintenance burden is likely to exceed its value within 6 months. Plan your upgrade path now, not after the next missed cancellation.

AI CIO: What Automated SaaS Renewal Management Looks Like

The Easexpense AI CIO exists specifically for the point where the spreadsheet stops scaling. It connects to your inbox and payment sources to discover subscriptions automatically — every tool that sends an invoice to your work email surfaces in the dashboard, including the ones nobody put on the tracker.

Renewal alerts fire to the right owner at 90, 60, and 30 days without anyone opening a file. GST invoice tracking and ITC reconciliation are part of the same workflow. The live INR spend dashboard pulls actuals from invoice data rather than manual entry, so the numbers are current by definition.

Who should consider moving beyond the spreadsheet: any finance team managing 15 or more tools, or any team that has missed a renewal, paid for a duplicate tool, or failed to claim ITC in the past 12 months. Those events aren't bad luck — they're predictable outcomes of a system that depends entirely on human memory and file discipline.

The spreadsheet template is the right starting point. It costs nothing, it takes a few hours to set up, and it's dramatically better than no system. But it's a starting point, not a destination.

Getting Started: From Blank Sheet to Working Renewal Calendar in a Day

Here's a concrete sequence for getting this done without it becoming a week-long project.

  1. Run the free SaaS spend audit first. Connect your work inbox and get a baseline list of every active subscription. Don't start from memory — you'll miss too much. The audit takes about 30 seconds to connect and surfaces results in minutes.
  2. Download the template and import your audit results. Copy the subscription list into the template's vendor rows. The audit gives you vendor names, approximate amounts, and in many cases the renewal cadence — which fills in the most time-consuming columns automatically.
  3. Assign an owner to every row. Not a team. One named person. Then set a recurring 15-minute Monday block in the finance calendar for the weekly review ritual.
  4. Tackle the GST column. For each tool, check whether the vendor is GST-registered. For any tool that hasn't issued a GSTIN invoice, send a billing request this week. Don't wait until the next renewal — ITC claims have a filing deadline.
  5. Book a 15-minute call if you're managing more than 15 tools or if anything in this article described a problem your team has actually experienced. We'll show you what the AI CIO surfaces in your specific environment, with real numbers from your own SaaS stack.

The whole setup — audit to populated tracker to weekly ritual in place — is a single working day. The GST invoice chase takes longer, but it's worth starting immediately given the ITC stakes.

Frequently asked questions

Is there a free SaaS renewal calendar template for Indian companies?

Yes. The template described in this article is available as a free download in both Google Sheets and Excel formats. It includes pre-built 90/60/30-day alert date formulas, an INR budget column, a USD-to-INR conversion note field, and a GST invoice tracking column designed for Indian compliance requirements. The download also includes sample data for 10 common SaaS tools and a short setup guide to get you running in under an hour. You can access it directly from this page after a quick email sign-up.

How do I track SaaS renewals and GST invoices in the same spreadsheet?

Add a dedicated GST column group next to each tool's renewal date. At minimum, track three things: whether the vendor is GST-registered in India, the expected invoice date relative to the renewal, and whether a valid GSTIN invoice was actually received and filed. For foreign SaaS tools that aren't OIDAR-registered, add a separate flag to indicate that reverse charge mechanism applies and your company must self-assess GST. The free template in this article has all of these columns pre-built with dropdown status options, so you're not designing the structure from scratch.

What should a SaaS renewal tracker include for a 50-person Indian startup?

At minimum: vendor name, product tier, renewal date, annual cost in INR, the name of the internal owner, and three alert dates at 90, 60, and 30 days before renewal. You should also include a cancellation notice period column — many tools require 30 to 60 days written notice to avoid auto-renewal, and missing that window means paying for another full cycle. A GST invoice status column is important from the first day, since ITC claims require valid GSTIN invoices and the window to chase a missing invoice closes quickly. The template here covers all of these fields out of the box.

How do I convert USD SaaS pricing to INR for budget planning?

Use the RBI reference rate or your bank's prevailing rate on the date of the transaction and record the rate used in the spreadsheet alongside the INR amount. For annual budget planning, build in a 3 to 5% buffer above today's rate to account for rupee depreciation over the year — it's a small buffer that prevents budget surprises on dollar-denominated tools. The template includes a dedicated USD-to-INR rate field on each row, so your actuals stay auditable and comparable year over year. When the rupee weakens, this column makes the impact visible immediately rather than buried in a bank statement.

Can I claim GST input tax credit on SaaS subscriptions paid to foreign vendors?

It depends on whether the foreign vendor is registered under India's OIDAR (Online Information and Database Access or Retrieval) rules. If they are registered, they should issue a GST-compliant invoice and you can claim ITC in the normal way — provided the invoice carries their GSTIN, your GSTIN, and the GST amount broken out separately. If the vendor isn't OIDAR-registered, reverse charge mechanism applies: your company must self-assess the GST liability and pay it directly, and there's no invoice from the vendor to file against. A well-designed renewal tracker flags which regime applies to each tool, so your finance team knows which path to follow at renewal time.

What is the best way to find all SaaS subscriptions a company is paying for?

The most reliable starting point is your company's email inbox and credit card or bank statements, because SaaS vendors send renewal receipts and invoices to email and charge a card on a regular cycle. Connecting your work inbox to a discovery tool surfaces what's actually being paid, including tools that nobody formally approved. Easexpense offers a free SaaS spend audit that reads Gmail or Outlook invoices and lists every active subscription in minutes, which makes a strong baseline before you populate any tracking template. Bank statement review catches anything that doesn't come with an email, particularly tools on direct debit or UPI mandate.

How often should a finance team review the SaaS renewal calendar?

A brief weekly review of anything renewing in the next 30 days is enough to stay ahead of surprises. Set a recurring 15-minute calendar block every Monday and filter the tracker by the 30-day alert date column — that week's actions are visible in 2 minutes. Quarterly, do a fuller review of all tools in the 90-day window to decide what to renew, renegotiate, or cancel before the vendor conversation needs to begin. The specific cadence matters less than the consistency: a 15-minute Monday ritual maintained every week beats an ambitious quarterly review that gets skipped when things get busy.

Next step

See exactly how much your team can save on SaaS.

One quick 15-minute call. We'll walk through your actual stack live and show you where the leaks are.

Or send us a note →