Skip to main content
These are explicit permissions: you must select them one by one in External integrations; existing integrations do not receive them automatically.
A budget holds monthly amounts per leaf cost center and income statement account (accounts whose center policy is optional or required; see the catalog). You can have several per year, but only one can be approved. See Budgets in the manual.

Budget object

List budgets

Required permission: accounting.budgets Returns the list of budgets in data (without lines), from the most recent year to the oldest.

Get budget

Required permission: accounting.budgets Responds 200 with the budget and its lines, or 404 Budget not found.

Create budget

Required permission: accounting.budgets.write
The budget starts as draft. 201 response: the budget with its lines.

Edit budget

Required permission: accounting.budgets.write
Accepts name, fiscal_year and notes (all optional). Only in draft.

Save lines

Required permission: accounting.budgets.write
Only in draft. Responds 200 with the budget and its lines.

Change status

Required permission: accounting.budgets.write
status: draft, approved or closed. There can be only one approved budget per year: if another one already exists, it responds 422 Ya existe un presupuesto aprobado para 2026..

Delete budget

Required permission: accounting.budgets.write Only in draft. Responds {"status": true, "data": {"deleted": true}}.

Budget vs actual report

Required permission: accounting.budgets

Errors

Excel import and export of the budget is available in FileXpress (Accounting → Budgets), not in the external API.