What is Contafy?
Contafy is a comprehensive SaaS platform designed specifically for managing Mexican CFDI (Comprobante Fiscal Digital por Internet) invoices. It enables Mexican businesses and accountants to efficiently manage multiple clients and RFCs from a single account, with automatic XML processing, tax validations, and professional reporting capabilities.Key features
Contafy provides everything you need to streamline your invoice management:- Interactive dashboard: Real-time visualization of financial metrics with interactive charts powered by Recharts
- Invoice management: Automatic upload and processing of CFDI XML files with fiscal validations
- Expense tracking: Comprehensive registration and tracking of business expenses
- Multi-profile support: Manage multiple RFCs (tax IDs) from a single account - perfect for accountants managing multiple clients
- Secure authentication: JWT-based authentication with email verification and httpOnly cookies for enhanced security
- Reports and analytics: Visualize financial trends with interactive graphs and export data to Excel/PDF formats
- Responsive design: Optimized interface for mobile, tablet, and desktop devices
- Dark theme: Modern dark-themed interface for comfortable viewing
Who should use Contafy?
Contafy is ideal for:- Mexican businesses: Companies that need to manage their CFDI invoices and maintain compliance with SAT (Servicio de Administración Tributaria) requirements
- Accountants and tax professionals: Manage multiple client RFCs from a single account with multi-profile functionality
- Self-employed professionals (Personas Físicas): Independent contractors who need to track income and expenses
- Companies (Personas Morales): Businesses of all sizes requiring comprehensive invoice and expense management
Contafy supports both Personas Físicas (individuals) and Personas Morales (legal entities) with customizable fiscal regime configurations.
Technology stack
Contafy is built with modern, cutting-edge technologies:- Frontend: Next.js 16 (App Router) with React 19 and TypeScript (strict mode)
- Styling: Tailwind CSS 4 with Shadcn/ui and Radix UI components
- State management: Zustand for global state, TanStack Query for data fetching
- Forms: React Hook Form with Zod validation
- Charts: Recharts for financial visualizations