Create Fortnox Voucher
fortnox_create_voucherCreate a manual accounting voucher in Fortnox with balanced debit and credit rows, including optional cost centers and projects.
Instructions
Create a new voucher (manual accounting entry) in Fortnox.
IMPORTANT: The sum of debits must equal the sum of credits (balanced entry).
Args:
voucher_series (string): Voucher series (e.g., 'A', 'B') (required)
description (string): Voucher description (required)
transaction_date (string): Transaction date YYYY-MM-DD (required)
rows (array): Accounting rows, minimum 2 (required)
Each row: { account_number, debit?, credit?, description?, cost_center?, project? }
cost_center (string): Default cost center for all rows
project (string): Default project for all rows
Returns: The created voucher with assigned voucher number.
Example: Create a cash payment voucher: { "voucher_series": "A", "description": "Office supplies payment", "transaction_date": "2025-01-24", "rows": [ { "account_number": 6110, "debit": 500, "description": "Office supplies" }, { "account_number": 1910, "credit": 500, "description": "Cash" } ] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | Voucher rows (minimum 2 rows required, debit must equal credit) | |
| project | No | Default project for all rows | |
| cost_center | No | Default cost center for all rows | |
| description | Yes | Voucher description (required) | |
| voucher_series | Yes | Voucher series (e.g., 'A', 'B') (required) | |
| response_format | No | Output format: 'markdown' or 'json' | markdown |
| transaction_date | Yes | Transaction date (YYYY-MM-DD, required) |