Back to blog
mrr asaasasaas recurring billingasaas metricsasaas recurring payments

How to Track MRR in Asaas

Published on April 13, 20267 min read

How to Track MRR in Asaas

Asaas has become one of the preferred platforms for SaaS and service providers in Brazil for recurring billing. With integrated Bank Slips (Boleto), Pix, and credit card options, it is a robust solution for those who need to bill customers automatically.

But when you need to know if your business is truly growing—not just billing—the Asaas dashboard only shows the basics. Segmented MRR, churn rate, LTV, and NRR are left for you to calculate on your own.

If you use Asaas for recurring billing, this guide shows you how to track the metrics that transform billing data into business intelligence.

Asaas as a Billing Platform

Asaas is excellent at what it does:

  • Recurring billing automated via bank slip, Pix, and credit card
  • Dunning management (billing sequences) for delinquent customers
  • Payment splitting for automatic divisions
  • Invoicing integration
  • Full API for system integration

It is a solid payment infrastructure. But payment infrastructure is not the same as business analytics. And this difference matters a lot when you need to make strategic decisions.

What Asaas Shows vs. What You Need

What Asaas shows:

  • Total received in the period
  • Paid, pending, and overdue charges
  • Customer list with subscription status
  • Financial reports (inflows and outflows)

What you need to manage growth:

  • MRR breakdown (new, expansion, contraction, churn)
  • Monthly churn rate with trends
  • LTV by plan or customer segment
  • NRR to know if the base is expanding or contracting
  • Net revenue after fees

The gap between the two is exactly where problems hide.

Calculating Your MRR in Asaas

Step 1: Identify Your Active Subscribers

In Asaas, go to Billing > Subscriptions and filter by "Active" status. Count the total and note the value of each subscription.

Example:

PlanSubscribersMonthly Value
Starter85R$ 97
Business42R$ 247
Enterprise8R$ 997

Step 2: Calculate MRR

MRR = (85 × R$ 97) + (42 × R$ 247) + (8 × R$ 997) MRR = R$ 8,245 + R$ 10,374 + R$ 7,976 = R$ 26,595

Step 3: Break Down the MRR

To understand if your MRR is growing healthily, break it down:

Monthly Example:

  • 12 new Starter customers + 3 new Business = +R$ 1,905 (New MRR)
  • 5 upgrades from Starter to Business = +R$ 750 (Expansion MRR)
  • 2 downgrades from Business to Starter = -R$ 300 (Contraction MRR)
  • 7 Starter cancellations + 2 Business cancellations = -R$ 1,173 (Churned MRR)

Net New MRR = R$ 1,905 + R$ 750 - R$ 300 - R$ 1,173 = +R$ 1,182

MRR grew by R$ 1,182 during the month, or 4.6%. This is healthy growth.

The Specific Challenge of Asaas: Bank Slips and Pix

A unique challenge with Asaas that doesn't exist on platforms like Hotmart or Kiwify is the high proportion of billing via Bank Slips (Boleto) and Pix.

Why does this complicate things?

Higher Delinquency

Bank slips have a much higher delinquency rate than credit cards. While cards have payment failures around 3-5%, bank slips can reach 15-25% non-payment.

This means your "theoretical" MRR (based on active subscribers) can be significantly different from your "effective" MRR (based on who actually paid).

High Involuntary Churn

Customers who don't pay the bank slip for 2-3 consecutive months are eventually canceled. But unlike credit card churn (where the charge fails and you know immediately), bank slip churn is a slow process that artificially inflates the "active" base.

How to Adjust

Calculate two MRRs:

  • Committed MRR: All subscribers with an active subscription
  • Effective MRR: Only subscribers who paid the last invoice

If the difference is large (more than 10%), you have a delinquency problem that needs to be solved with improvements to your dunning sequences or by migrating customers to credit cards.

Essential Metrics for Asaas Users

1. Payment Rate by Method

Track which payment method has the best collection rate:

MethodInvoices IssuedPaidRate
Credit Card959195.8%
Pix453884.4%
Bank Slip (Boleto)604270.0%

With this data, you can create incentives for customers to migrate to cards (discounts, extra benefits) and improve the overall collection rate.

2. Churn by Type (Voluntary vs. Delinquency)

Separate cancellations into:

  • Voluntary: Customer actively requested cancellation
  • Delinquency: Did not pay for X months and was automatically canceled

Retention strategies are completely different for each type. Voluntary churn requires product improvement. Delinquency requires billing improvement.

3. Days Sales Outstanding (DSO)

How long on average does it take for your customers to pay? If the invoice is issued on the 1st and the customer pays on the 18th, your DSO is 18 days. A high DSO impacts your cash flow even if the MRR is healthy.

4. Retention Cohort

Group customers by join month and track how many remain over time:

CohortMonth 1Month 3Month 6Month 12
Jan/26100%78%62%48%
Feb/26100%82%68%
Mar/26100%85%

If March retention is better than January, something you changed (onboarding, product, audience) is working.

Connecting Asaas to an Analytics Dashboard

Asaas has an excellent API—one of the best among Brazilian platforms. This makes it easy to integrate with external analytics tools.

Groware connects to Asaas via API and transforms your billing data into business metrics:

  • Committed and Effective MRR calculated automatically
  • Segmented churn by type (voluntary vs. delinquency) and by payment method
  • LTV adjusted by the real collection rate
  • NRR considering upgrades, downgrades, and cancellations
  • Net revenue after deducting Asaas fees

If you also use other platforms (Hotmart, Kiwify, Stripe), Groware consolidates everything into a single dashboard. This is especially useful for businesses that use Asaas for B2B customers and Kiwify/Hotmart for B2C.

When MRR in Asaas is Misleading

Watch out for these scenarios:

MRR inflated by delinquent users: If you have 200 "active" subscribers but 30 haven't paid in 2 months, your real MRR is 15% lower than the subscriber count suggests.

Bank slip seasonality: In January and July, the payment rate for bank slips drops significantly. If your MRR seems to fall in these months, it might be temporary delinquency, not real churn.

Upgrades via new subscription: If a customer cancels the Starter plan and creates a new Business subscription, Asaas records it as a cancellation + new sale, not an upgrade. This inflates both churn and New MRR.

Conclusion

Asaas is a powerful platform for recurring billing in Brazil. But the distance between processing charges and managing growth is large.

If you depend on Asaas for recurring revenue, invest in tracking real MRR (not just committed), churn segmented by type and payment method, and LTV adjusted by the collection rate. These numbers show the difference between a business that bills and a business that grows.

Share:

See your real numbers in 2 minutes

Groware automatically connects your platforms and calculates MRR, churn, LTV and P&L without spreadsheets.

Create free account