Accounting Every document in Sudo — an invoice, a goods receipt, a stock issue or a payroll run — passes through one posting engine and produces a balanced entry. A posted entry cannot be edited at the database level itself, and a correction is a reversing entry plus a new one.
accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage ·
accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage · accounts.read · accounts.create · accounts.update · accounts.archive · journal.read · journal.create · journal.post · journal.reverse · journal.approve · periods.read · periods.close · periods.reopen · openingBalances.read · openingBalances.import · openingBalances.post · journal.import · costCenters.read · costCenters.manage · reports.trialBalance · reports.incomeStatement · reports.balanceSheet · reports.generalLedger · reports.export · statements.read · aging.read · vat.read · yearEnd.close · provisions.read · provisions.manage · provisions.post · fx.read · fx.post · leases.read · leases.manage · leases.post · deferredTax.read · deferredTax.manage · deferredTax.post · statutoryCharges.read · statutoryCharges.post · disclosures.manage ·