Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Accounting
  3. Recurring Billing & Subscriptions with ASAAS for Odoo v 19.0
  4. Sales Conditions FAQ

Recurring Billing & Subscriptions with ASAAS for Odoo

by Conexão Azul Digital https://conexaoazul.com.br
Odoo

$ 648.72

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Community Apps Dependencies Show
ASAAS Payments Brazil: Pix, Boleto, Credit Card & NFSe for Odoo
Lines of code 7116
Technical Name blue_payment_asaas_subscriptions
LicenseOPL-1
Websitehttps://conexaoazul.com.br
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Community Apps Dependencies Show
ASAAS Payments Brazil: Pix, Boleto, Credit Card & NFSe for Odoo
Lines of code 7116
Technical Name blue_payment_asaas_subscriptions
LicenseOPL-1
Websitehttps://conexaoazul.com.br
  • Description
  • License

Recurring Billing & Subscriptions with ASAAS for Odoo

SaaS-grade subscription management inside Odoo: create recurring plans, track MRR/ARR/LTV, automate renewals and dunning — fully integrated with ASAAS payment gateway.

Odoo 19 OPL-1 MRR • ARR • LTV Cohort & Churn Analytics

Stop Managing Subscriptions in Spreadsheets

Tracking recurring revenue manually means stale MRR numbers, missed renewals, and zero visibility into churn. This module turns Odoo into your subscription command center — create plans, sync payments, and monitor SaaS health from a single screen.

8 Cycle Types

Weekly, Biweekly, Monthly, Bimonthly, Quarterly, Semiannual and Annual plans — with Boleto, Pix or Credit Card billing.

MRR, ARR & LTV Live

Computed metrics per subscription — MRR normalizes all cycles to monthly, ARR = MRR x 12, LTV estimates future value with configurable horizon.

Smart Dunning Rules

Configure late fees (% or fixed), daily interest, and early-payment discounts with date limits — ASAAS enforces automatically.

Everything You Can Do

Create & Sync

  • Create subscriptions from Sale Orders
  • Bulk sync from ASAAS with pagination
  • Auto-create partners + sale orders on sync
  • Credit Card subscriptions (tokenized auth)
  • Scheduled cron for automatic daily sync

Payments & Charges

  • Full monthly charges tracking (One2many)
  • Pix copy-paste, barcode, invoice URL per charge
  • List payments via ASAAS API in real-time
  • Sync charges with auto-upsert (no duplicates)
  • Generate payment booklet (carnê)

NFSe on Subscription

  • Auto-emit NFSe per payment or due date
  • ISS, COFINS, CSLL, INSS, IR, PIS tax rates
  • Deductions, observations, ISS retention
  • Update invoice settings via PUT to ASAAS
  • List subscription invoices from ASAAS

4 Built-in Dashboards

Monitor your subscription business without leaving Odoo:

KPI Dashboard

Active subs, MRR trends, upcoming renewals

FinOps Overview

Revenue breakdown by cycle, billing type, segment

Status Dashboard

Active, overdue, cancelled distribution

Cohort Dashboard

Retention by signup month, churn month detection

Segmentation Built In

Every subscription automatically pulls customer and sales context for filtering and reporting:

Customer Tags Industry City / State Sales Team Account Manager UTM Source UTM Medium UTM Campaign Product

How It Works

1

Create or Sync Subscriptions

Create from any Sale Order with billing type, cycle and dunning rules. Or bulk-sync existing subscriptions from ASAAS with one click — partners and sale orders auto-created.

2

Track Payments & Charges

Each charge has Pix code, barcode, invoice URL and payment date. List payments from ASAAS in real-time with auto-upsert — never miss a charge.

3

Monitor SaaS Health

Open KPI, FinOps, Status or Cohort dashboards from any subscription. Filter by segment, industry, campaign or sales team to understand your business.

4

Automate NFSe & Renewals

Configure invoice settings per subscription (all tax rates, deductions, effective date period). ASAAS handles recurring billing and NFSe emission automatically.

Technical Specifications

Odoo Version 19.0 Community + Enterprise
Cycle Types Weekly, Biweekly, Monthly, Bimonthly, Quarterly, Semiannual, Annual
Billing Methods Boleto, Pix, Credit Card (tokenized)
Metrics MRR, ARR, LTV (configurable horizon), Cohort & Churn dates
Dunning Fine (% or fixed), Interest (% or fixed), Early-payment discount
Segmentation Tags, Industry, City/State, Sales Team, UTM Source/Medium/Campaign
Dependencies payment, account, sale, blue_payment_asaas
License OPL-1 (single deployment, per-tenant license)

Best For

Ideal If You...

  • Run a SaaS or membership business with recurring revenue
  • Need live MRR/ARR/LTV without spreadsheets
  • Want to segment subscribers by source and campaign
  • Use ASAAS as your payment gateway
  • Need automated NFSe on recurring charges

May Not Be Ideal If...

  • You only do one-off sales (no recurring billing)
  • You do not use ASAAS as payment gateway
  • You use a different recurring platform (Chargebee, Stripe Billing, etc.)

Frequently Asked Questions

Does this work standalone or requires the main ASAAS Payments module?

It depends on ASAAS Payments Brazil. You need the base module for provider configuration, API connectivity and transaction models.

Can I migrate existing subscriptions from ASAAS?

Yes. Use “Sync Subscriptions” to bulk-import from ASAAS with pagination. Partners and sale orders are auto-created if they do not exist yet.

How are MRR and ARR calculated?

MRR normalizes every cycle to monthly (Weekly x 52 ÷ 12, Quarterly ÷ 3, Annual ÷ 12, etc.). ARR = MRR x 12. LTV = MRR x configurable months.

Can I issue NFSe on subscription payments?

Yes. Configure invoice settings per subscription with all tax rates (ISS, COFINS, CSLL, INSS, IR, PIS) and choose to emit on payment confirmation or on due date.

Complete Your ASAAS Stack

This module is part of our ASAAS Suite. Maximize your financial automation with these complementary modules:

ASAAS Payments Brazil

Core: Pix, Boleto, Credit Card & NFSe

REQUIRED

NFSe Brazil via ASAAS

Advanced fiscal with batch & 5,000+ cities

UPSELL

Webhook Enterprise

Real-time events with HMAC-SHA256

UPSELL

Financial Sync

Bank reconciliation & auto-categorization

CROSS-SELL

Support & Setup

Bug Fix Assistance

30 days of included bug fix support with prompt response

Setup Guidance

Step-by-step for first subscription plan, sync and dashboard configuration

WhatsApp Priority

Direct WhatsApp line for urgent MRR issues and production incidents

Ready to Run Your SaaS on Odoo + ASAAS?

Install now and turn Odoo into your subscription command center — MRR, cohorts, dunning, all in one place.

Contact via WhatsApp

devops@conexaoazul.com | conexaoazul.com.br | License: OPL-1

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with