n8n-nodes-freefinance
v0.1.0
Published
n8n community node for FreeFinance
Maintainers
Readme
n8n-nodes-freefinance
This is an n8n community node to connect to the FreeFinance REST API.
FreeFinance is an Austrian accounting software. This node allows you to automate your accounting workflows by connecting to your FreeFinance account.
Features
- Authentication: OIDC Client Credentials (Technical User) support.
- Resources:
- Clients: List your bookkeeping clients.
- Customers: List, get, and create customers.
- Suppliers: List, get, and create suppliers.
- Invoices: List incoming/outgoing invoices and create simple invoices.
- Bookkeeping: List accounts and tax classes.
- Items: List items.
- Ease of Use: Dynamic dropdowns for accounts, tax classes, customers, and suppliers directly within n8n.
Installation
Follow the installation guide in the n8n documentation.
For local development:
npm install n8n-nodes-freefinanceCredentials
To use this node, you need:
- An API Client ID and API Client Secret for a Technical User (Technical User Flow).
- The Base URL of your FreeFinance instance (usually
https://api.freefinance.at/api/2.0).
Operations
Invoices (Incoming/Outgoing)
- Get All: Retrieve all invoices with limit support.
- Create: Create a simple invoice with one line. Supports marking as paid and choosing a payment account.
Master Data
- Customers/Suppliers: Fetch lists or create new business partners with address details.
Bookkeeping Basics
- Accounts: Fetch all available bookkeeping accounts (e.g., 4000, 5000) for a client.
- Tax Classes: Fetch available tax rates.
