Make more assignments possible
Let freelancers and consultants invoice their clients without starting their own company.
Invoicing as a Service for digital platforms
Give your users a way to invoice without their own company. WorkNode handles the invoice, client payment, tax and salary payment.
The user starts with you, creates the invoice in WorkNode’s flow and returns to your product. You can share in the revenue through revenue-share.
Invoicing as a Service01 / STARTYour assignment. Your user.
02 / SESSIONCustomer · Invoice · Expenses
Signed return statusA new opportunity in your product
Let freelancers and consultants invoice their clients without starting their own company.
You keep the assignment and the user relationship. Invoicing becomes a natural next step from your product.
Offer a useful service and earn through revenue-share. We agree on the revenue model and terms together.
For platforms that want to offer more
Already have the users and assignments? WorkNode can connect your service with invoicing and salary payments, even when users do not have their own company.
Add invoicing and salary payments to a service that already helps users manage their finances.
Make it easier for users to get paid for appearances, production and content.
Let creators invoice businesses for the content they deliver, without starting their own company.
Connect completed assignments with invoicing when your platform matches individual service providers with clients.
Make invoicing the natural next step after a user completes an assignment or delivery.
Offer invoicing and salary payments to freelancers, consultants and other independent professionals without their own company.
How it works
One connected flow from assignment to invoice, payment and salary.
The user chooses to invoice an assignment in your platform. You verify and send the user’s details to WorkNode.
Your system starts a session and redirects the user. The user selects a customer, fills in the invoice and adds any expenses.
WorkNode issues the invoice to the client company, receives payment and follows up unpaid invoices.
After the client pays, we handle tax and employer contributions and pay the salary, normally within one banking day. The user receives a payslip.
A focused integration
You build the connection from your backend. WorkNode provides the invoicing interface, tax calculation and salary payments.
When the user returns, you verify a signed status: sent, pending review or a cancelled or interrupted session.
Explore the API documentationSERVER → SERVERPOST /tokenGet an access token
POST /sessionStart the user’s session
Redirect the user
Verify the status on your side
Clear responsibilities
Jobs in entertainment.
Invoicing with WorkNode.
An integration already in use
Acasting helps users find jobs in the entertainment industry. With WorkNode’s Invoicing as a Service, users can also start invoicing their assignments directly from the Acasting platform.
Users complete the invoice in WorkNode’s flow and then return to Acasting. WorkNode handles the invoice, client payment and salary payment. Acasting can focus on matching talent with new opportunities.
Book a partner callFrequently asked questions
As a partner, you can share in the revenue through revenue-share. We agree on the model and terms based on your setup and users.
WorkNode issues the invoice and is the party the client pays. WorkNode handles client payments, follow-up of unpaid invoices, tax, employer contributions and salary payments.
No. The API starts a session for the user. The user selects or creates a customer, fills in the invoice and sends it in WorkNode’s invoicing flow.
No. The integration does not use webhooks. When the user returns from the flow, you receive a signed status indicating whether the invoice was sent, is pending review, or the session was cancelled or interrupted. Closing a tab can mean the user does not return.
Yes. The flow opens in a browser session, and the user can then return to your product. Use a system browser or the platform’s authentication browser, as described in the API documentation.
Salary is normally paid within one banking day after the client’s payment reaches WorkNode. The user can also choose monthly payment. Payout is by bank transfer or Swish when available for the user.
Become a partner
Tell us about your users and workflow. We will discuss the integration, revenue-share and how a partnership could work for you.
This button opens your email app with a prepared enquiry for you to review and send.