Vale construir sua versão de ERPNext?
ERP open source que cobre contabilidade, estoque, manufatura, RH, CRM e projetos em um só sistema.
O ERPNext não é um app, são mais ou menos uma dúzia deles encaixados: um livro-razão com partidas dobradas, estoque com métodos de valoração, listas de materiais, ciclos de compra e venda, folha de pagamento e relatórios que contadores e auditores esperam ver de um jeito específico. Um agente consegue fazer de primeira o formato de qualquer módulo isolado, e o resultado vai parecer ótimo até você lançar uma nota de crédito, reavaliar o estoque ou tentar fechar um ano fiscal. A piada mais funda é que o software já é de graça: o código é open source e dá para hospedar por conta própria, então reconstruí-lo do zero é a única jogada que não faz sentido. Se você paga, está pagando a Frappe por hospedagem, upgrades e alguém para ligar. A opção DIY honesta é rodar o ERPNext você mesmo ou construir um livro-razão deliberadamente minúsculo para uma pequena empresa, aceitando que ele nunca será um ERP.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a small self-hosted bookkeeping and stock app for a one-person business. This is NOT an ERP replacement and should not pretend to be one.
Stack, no substitutions:
- Python 3.12, Django 5, SQLite, Django admin as the primary UI
- Plain Django templates for the few custom pages, no JS framework
- Run with `python manage.py runserver`, no Docker, no cloud, no accounts, no telemetry
- Secrets (SECRET_KEY only) read from .env via python-dotenv, ship .env.example
Data model:
- Account (code, name, type: asset/liability/equity/income/expense)
- JournalEntry (date, memo) with JournalLine (account, debit, credit); enforce that each entry balances to zero at save time and refuse to save if it does not
- Party (customer or supplier, single model with a flag)
- Item (sku, name, unit, sale price, purchase price, current qty)
- SalesInvoice and PurchaseInvoice, each with lines (item, qty, unit price); posting an invoice generates the matching JournalEntry and adjusts Item qty
- Payment (party, date, amount, direction) that also posts a JournalEntry
Behaviour:
- Seed a minimal chart of accounts on first migrate: Cash, Bank, Accounts Receivable, Accounts Payable, Sales, Purchases, Inventory, Owner Equity
- Invoices are draft or posted; posted invoices are immutable, corrections happen via a credit note that posts a reversing entry
- Inventory valuation is simple average cost, and say so plainly in the UI
Reports as read-only pages:
- Trial balance for a date range
- Profit and loss for a date range
- Balance sheet as of a date
- Stock on hand with average cost value
- Each report has a CSV download
Explicitly out of scope, do not build: manufacturing, payroll, multi-currency, tax engines, multi-user permissions, approval workflows, email sending.
Deliver README.md with setup in under five commands, a seed script that loads a few months of fake invoices and payments, and pytest tests covering: unbalanced entries are rejected, posting an invoice moves stock and hits the ledger, and the balance sheet actually balances.
O prompt abre preenchido no seu agente. Revise antes de executar. · este prompt foi gerado a partir do plano de construção · melhore com um PR
Como seria construir sua versão?
Um mini livro-razão self-hosted: itens, contatos, faturas de venda e compra, pagamentos, estoque disponível e partidas dobradas corretas por trás de tudo, com DRE e balanço patrimonial.
O que você vai precisar
- Python 3.12 e uma máquina que fica ligada
- Disposição para manter seus próprios backups
- Um contador que olhe os números antes de você confiar neles
Porque o preço do ERPNext não é o software, é a certeza. Empresas com estoque e folha de pagamento reais estão comprando hospedagem que não precisam manter, upgrades que não quebram o livro-razão e um canal de suporte para o dia em que algo reconciliar errado. Hospedar o ERPNext por conta própria é perfeitamente viável e muita gente faz isso, mas, quando o sistema passa a sustentar faturamento ou salários, pagar outra pessoa para cuidar do uptime e das atualizações de versão parece barato. Uma substituição feita à mão inverte isso: você vira o fornecedor, de plantão, para sempre.
xManufatura: listas de materiais, ordens de produção, planejamento de capacidade, nada disso
xFolha de pagamento, licenças, pedidos de reembolso de despesas e os relatórios legais que acompanham tudo isso
xTemplates de impostos, multimoeda e pacotes de conformidade específicos por país que levaram anos para se acumular
xUpgrades, migrações e um contrato de suporte para quando o livro-razão discordar do banco
xO ecossistema: apps, integrações, consultores que já conhecem o modelo de dados
Nada que valha indicar. Por isso o prompt existe.
Quanto custa ERPNext?
- Plano mensal
- US$ 5/mêsUS$ 5/mês
- Por ano
- US$ 60/anoUS$ 60/ano
- No cartão, com IOF de 3,5%
- R$ 26,13/mêsR$ 314/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de ERPNext. O Vibe Radar não intermedeia pagamentos.
Vale mais construir ou assinar ERPNext?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (um fim de semana). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Dá para recriar ERPNext?
Não de verdade. O valor de ERPNext não está no código: A barreira são década e meia de casos de borda de contabilidade, impostos e estoque, mais o custo de troca de cada empresa que já mantém seu estoque e seu livro-razão lá dentro. Veja a análise acima.
Quanto custa ERPNext?
ERPNext custa cerca de US$ 5/mês (Frappe Cloud Sites (shared), checado em 20/10/2026), ou seja, US$ 60 por ano.
O que eu perco ao substituir ERPNext?
Sinceramente: Manufatura: listas de materiais, ordens de produção, planejamento de capacidade, nada disso; Folha de pagamento, licenças, pedidos de reembolso de despesas e os relatórios legais que acompanham tudo isso; Templates de impostos, multimoeda e pacotes de conformidade específicos por país que levaram anos para se acumular; Upgrades, migrações e um contrato de suporte para quando o livro-razão discordar do banco; O ecossistema: apps, integrações, consultores que já conhecem o modelo de dados. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para ERPNext?
Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.