Senior Odoo Freelancer – Brazil Localization (NF-e / NFS-e, OCA or Avalara)
Upwork

Remoto
•2 horas atrás
•Nenhuma candidatura
Sobre
Project Overview We are an Odoo consultancy based in Latin America working with an international manufacturing client that is rolling out Odoo as their global ERP (multi-company, multi-country). One of their key entities operates in Brazil and now needs a robust and compliant Brazil localization layer on top of their Odoo environment. We are looking for an experienced Odoo freelancer in Brazil who can take ownership of the Brazil fiscal/localization workstream, working closely with our team and with the main implementation partner in Canada. This is NOT a generic Odoo role; we specifically need someone who already has hands-on experience with Brazilian fiscal requirements in Odoo. Scope of Work You will help us design and implement the Brazil localization for Odoo, including (but not limited to): • Review of the current Odoo setup and Brazilian entity requirements (sales, purchases, distribution, not manufacturing in Brazil). • Decision support and implementation for the localization approach: - Either OCA l10n-brazil stack (NF-e / NFS-e / SPED, etc.), - Or Avalara (AvaTax) based localization, - Or a hybrid integration with an existing Brazilian ERP / fiscal hub (API / Swagger already available). • Configuration of: - Company data (CNPJ, IE/IM, CNAE, etc.), - Partner fiscal data, - Product tax profiles (NCM, CEST when applicable, tax situations, CFOP rules per scenario), - Tax rules for ICMS, IPI, PIS, COFINS, ISS and, where applicable, ICMS-ST. • Setup and testing of electronic fiscal documents (DF-e): - NF-e for goods, - NFS-e for services (initially for the relevant municipality or municipalities), - Handling of cancellations, correction letters (CCe), inutilization, returns. • Support in defining and executing a homologation test plan: - End-to-end test cases from quotation → delivery → invoice → DF-e → accounting, - Specific tests for cross-border flows, returns, discounts, etc. • Guidance on SPED requirements and whether they should be included in phase 1 or later (export of data, use of external tools, etc.). • Handover and documentation for ongoing maintenance (what needs to be updated when laws or layouts change). You will work in close collaboration with: • Our team (Odoo functional lead / architect), and • A small Canadian Odoo partner team (project owner for the global roll-out). Most of the work will be remote and async, but we expect regular alignment calls. Requirements (Must-Have) Please only apply if you meet most of the following: • Strong, proven experience with Odoo in Brazil: - At least 2–3 completed Odoo projects in Brazil focused on localization and fiscal compliance. - Clear experience with NF-e and NFS-e in production (not just sandbox). • Solid understanding of Brazilian fiscal concepts: - ICMS, IPI, PIS, COFINS, ISS, - CFOP, NCM, CEST, - CST / CSOSN and tax regimes (Simples Nacional, Lucro Presumido, Lucro Real). • Hands-on experience with at least one of these: - OCA l10n-brazil stack (l10n_br_base, l10n_br_fiscal, l10n_br_nfe, l10n_br_nfse, etc.), - Avalara AvaTax for Brazil connected to Odoo, - Integration between Odoo and a Brazilian fiscal/ERP system (NF-e / NFS-e via web services / REST APIs, ideally with Swagger docs). • Ability to read and write technical and functional documentation in English. • Fluency in Portuguese (Brazil). Nice to Have • Prior work with Odoo Community Association (OCA) l10n-brazil contributions. • Experience with SPED Fiscal / SPED Contribuições from Odoo data (directly or via export tools). • Experience with multi-company / multi-country Odoo setups. • Comfortable collaborating with distributed teams (Canada, Latin America, Europe). Soft Skills • Very strong communication skills – able to explain Brazil fiscal constraints clearly to non-Brazilian stakeholders. • Pragmatic and solution-oriented: able to propose realistic options and highlight risks. • Reliable with deadlines and transparent about estimates and constraints. Engagement Model This is initially a freelance / part-time role, with potential extension based on project needs. • Start: ASAP (ideally within the next 1–2 weeks). • We expect an initial assessment & design phase, followed by implementation and support during UAT/go-live. • The work will be done under our brand and in coordination with the existing implementation partner. When you apply, please include: 1. A short description of your experience with Odoo in Brazil (versions used, typical client size, sectors). 2. 1–3 short examples of projects where you implemented NF-e / NFS-e in Odoo (what you did, your role, main challenges). 3. Your preferred localization approach (OCA, Avalara, other) and why. 4. An indication of your hourly rate and availability per week for the next 2–3 months. About Us We are an Odoo consultancy based in Latin America focused on information architecture, agile ERP implementations, and AI-assisted product design. For this project, we will act as the functional/architectural lead and primary interface with the international client, and we are looking for a senior freelancer who can be our Brazil localization expert on this engagement.




