Skip to Content

Odoo 19 - Accounting: Physical and Virtual Credit Cards

Written by Alex Carruzzo and Anouck Lambert
October 30, 2025 by
Odoo 19 - Accounting: Physical and Virtual Credit Cards
Emma Lenaerts (ele)

New Expense Card for Businesses

Odoo launches its new Expense Card feature, in partnership with Mastercard and Stripe Issuing, to allow businesses to manage their professional expenses more smoothly, securely, and centrally. 

Prerequisites

Must be based in Europe (USA will be available soon)

1. Activate the Expense Card option and accept the terms and conditions


2. Have a Stripe account and connect it via the "Connect" button

Loading Money on the Account

Once this is done, all transactions related to the credit cards will be included in the journal created for this purpose : Stripe Issuing 


With the “Top-up” button, you can add money to the linked bank account in just a few clicks. 


Transactions take 2 to 3 business days. 

Through the journal, you can get an overview of all transactions.


Card Management  

From the Expenses app, you can manage your employees' cards. Several statuses are possible :

  • Blocked
  • Draft
  • On hold
  • Pending
  • Active



Card Configuration



Type : Option to have a physical or virtual card 

Countries : Option to limit countries 

Categories : Option to only allow certain merchant codes (e.g., food and beverages only) 

Limite : Set limits per day/week/month/year/unlimited and/or per transaction  


From the Card Details tab, you can view the details of each card. 

  

Card Usage   

When the card is used, it automatically generates an expense in Odoo. 


The following steps integrate perfectly with Odoo:

  • Adding the PDF receipt to the expense report
  • Validation
  • Reconciliation  

Validation Process

  

Issues Solved

Manual expense report management : Employees no longer need to manually enter each expense. 

Errors and delays in accounting : Transactions are automatically recorded and categorized, reducing human errors and delays. 

Lack of control over expenses : Administrators can set limits and restrictions, avoiding non-compliant or excessive expenses. 

Lack of visibility : Real-time reports offer complete transparency on spending flows, enabling better decision-making.  

Enhanced security : Each card can be customized and suspended at any time. 

Key Takeaways

Instant issuance : Cards, whether physical or virtual, are created directly from Odoo, offering immediate activation. 

Real-time tracking : Every transaction is automatically synced with the expense management module, ensuring accurate accounting. 

Granular control : Spending limits, categories, geographic restrictions, and custom permissions per user. 

Seamless integration : Works perfectly with accounting, purchasing, and other Odoo modules.

Conclusion 

This feature represents a significant advance in managing professional expenses, offering a modern, integrated, and secure solution for businesses of all sizes.

Nalios, spécialiste Odoo pour les entreprises européennes, vous accompagne dans la mise en place de cette fonctionnalité et dans l'intégration complète du module Dépenses à votre comptabilité.

Learn more about the authors of the article : 

Alex Carruzzo

Business Analyst

Alex has been a Business Analyst at Nalios Switzerland since February 2024.​ 

Always attentive and solution-oriented, Alex helps businesses transform their processes with Odoo. Curious and pragmatic, he enjoys dissecting business needs to derive simple and effective solutions. His mission: to make projects smoother, clearer, and most importantly, more useful on a daily basis for clients. 


Anouck Lambert

Business Analyst

Anouck has been working at Nalios Wallonia for nearly three years. As a Business Analyst, she leads end-to-end Odoo implementations and advises teams on best email practices to ensure reliable communication.