> For the complete documentation index, see [llms.txt](https://docs.powerall.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.powerall.app/en/financial/payment-links.md).

# Payment links

By adding a payment link to your invoice, you let your customers pay your invoice easily and quickly via iDEAL or another payment method. To create payment links, we work together with [MultiSafepay](https://www.multisafepay.com/), a well-known Dutch payment services provider. They handle the payment completely for you.

To get started, register your MultiSafepay account as a payment provider in [My Powerall](https://account.powerall.app/my-org/payment-providers). If you already have an account, you can link it; otherwise, you can easily register a new account. For a new account, you first go through onboarding at MultiSafepay. As a payment provider, they are required to perform a number of checks.

Once you have linked your account in My Powerall, go in Powerall Online to dashboard **Financial** and choose **New payment provider**. Here you choose the payment provider you registered in My Powerall and enter a description. Then configure the ledger accounts as follows:

* **Ledger account**: the balance that has not yet been paid out is held on this account, similar to the ledger account you use for your bank account. Because this account contains a subledger (the payment provider), you can no longer post to it from other processes.
* **Payout clearing account**: MultiSafepay pays out periodically. This clearing account is used to temporarily park the payout. You then clear this again when the payout comes in to the bank.
* **Expense clearing account**: costs withheld by MultiSafepay are parked on this clearing account. You will receive an invoice for these costs. When booking the invoice, create a settlement on this account

### Set up payment links

If you have linked the payment provider, your MultiSafepay transactions will come in, but no payment links have been added yet. To set this up, go to the **layout settings**, choose the layout **Sales invoice** and under the general settings set the **Payment provider for payment links** to the payment provider you just created. Payment links will now be added automatically to new invoices.

### Accounting

If you have linked the payment provider, new transactions are fetched and booked automatically. You do not need to do anything, but of course you can view the transactions. There are two things to watch out for:

#### Purchase invoice

MultiSafepay sends you an invoice periodically. You no longer need to pay it, because they have already withheld the costs. However, book this invoice in, otherwise you cannot reclaim your VAT and your profit and loss account will not be correct. When booking it in, choose the expense account you want, for example 'bank charges'.

Then the invoice remains open. To resolve this, create a **settlement** for the invoice. Choose as ledger account the account you set up as **expense clearing account** and enter a description (e.g. 'MultiSafepay costs April'). That's all!

#### Payout

When MultiSafepay makes a payout, an amount is received in your bank account. For this transaction, simply choose the ledger account you set up under **payout clearing account**. This fully allocates the bank transaction. Tip: set up a recognition rule so this happens automatically from now on.

<details>

<summary>Complete posting flow</summary>

For completeness, below is the complete posting flow around payment providers. This is especially interesting for your accountant. We assume the following chart of accounts:

<table><thead><tr><th width="182" align="right">Ledger account</th><th width="361">Description</th></tr></thead><tbody><tr><td align="right">1010</td><td>Bank account</td></tr><tr><td align="right">1098</td><td>MultiSafepay</td></tr><tr><td align="right">1198</td><td>MSP expense clearing account</td></tr><tr><td align="right">1199</td><td>MSP payout clearing account</td></tr><tr><td align="right">1300</td><td>Accounts receivable</td></tr><tr><td align="right">1600</td><td>Accounts payable</td></tr><tr><td align="right">4010</td><td>Bank charges</td></tr><tr><td align="right">5010</td><td>Input VAT</td></tr></tbody></table>

#### Journal entry for a payment

This journal entry is created automatically when an invoice is paid with a payment link. The invoice amount is credited from accounts receivable. MultiSafepay immediately withholds the transaction costs here (in this case 6 cents).

<table><thead><tr><th width="119">Account</th><th width="240">Description</th><th width="127" align="right">Debit</th><th width="140" align="right">Credit</th></tr></thead><tbody><tr><td>1098</td><td>Invoice 1234</td><td align="right">120,94</td><td align="right"></td></tr><tr><td>1198</td><td>Transaction costs </td><td align="right">0,06</td><td align="right"></td></tr><tr><td>1300</td><td>Invoice 1234</td><td align="right"></td><td align="right">121,00</td></tr></tbody></table>

#### Journal entry for payouts

Payouts are automatically recognized. The paid-out balance is temporarily transferred to the payout clearing account. This is later cleared again when the purchase invoice is booked.

<table><thead><tr><th width="119">Account</th><th width="240">Description</th><th width="127" align="right">Debit</th><th width="140" align="right">Credit</th></tr></thead><tbody><tr><td>1098</td><td>Payout</td><td align="right"></td><td align="right">120,93</td></tr><tr><td>1199</td><td>Payout</td><td align="right">120,93</td><td align="right"></td></tr></tbody></table>

#### Journal entry for cost and VAT transactions

MultiSafepay does withhold costs on the transactions, but no VAT. These come in as separate transactions. In addition, extra costs are sometimes charged. These also come in separately. We automatically book these transactions to the expense clearing account.

<table><thead><tr><th width="119">Account</th><th width="240">Description</th><th width="127" align="right">Debit</th><th width="140" align="right">Credit</th></tr></thead><tbody><tr><td>1098</td><td>VAT on invoice i1234</td><td align="right"></td><td align="right">0,01</td></tr><tr><td>1198</td><td>VAT on invoice i1234</td><td align="right">0,01</td><td align="right"></td></tr></tbody></table>

#### Journal entry for purchase invoice from MultiSafepay

You book the purchase invoice from MultiSafepay as normal to an expense account (e.g. bank charges). You also record the VAT here.

<table><thead><tr><th width="119">Account</th><th width="240">Description</th><th width="127" align="right">Debit</th><th width="140" align="right">Credit</th></tr></thead><tbody><tr><td>1600</td><td>Invoice MSP1234</td><td align="right"></td><td align="right">0,07</td></tr><tr><td>5010</td><td>VAT</td><td align="right">0,01</td><td align="right"></td></tr><tr><td>4010</td><td>MultiSafepay costs</td><td align="right">0,06</td><td align="right"></td></tr></tbody></table>

#### Journal entry for payment of the above purchase invoice

By booking the purchase invoice, it becomes open, however it has already been paid through the withholding of transaction costs. To settle this, a manual offset is made against the expense clearing account. This causes the costs to clear again.

<table><thead><tr><th width="119">Account</th><th width="240">Description</th><th width="127" align="right">Debit</th><th width="140" align="right">Credit</th></tr></thead><tbody><tr><td>1600</td><td>Invoice MSP1234</td><td align="right">0,07</td><td align="right"></td></tr><tr><td>1198</td><td>Invoice MSP1234</td><td align="right"></td><td align="right">0,07</td></tr></tbody></table>

#### Journal entry for bank transaction payout

The payout from MultiSafepay is received in your bank account. There it is manually booked against the payout clearing account.

<table><thead><tr><th width="119">Account</th><th width="240">Description</th><th width="127" align="right">Debit</th><th width="140" align="right">Credit</th></tr></thead><tbody><tr><td>1010</td><td>Bank statement line</td><td align="right">120,93</td><td align="right"></td></tr><tr><td>1199</td><td>MultiSafepay payout</td><td align="right"></td><td align="right">120,93</td></tr></tbody></table>

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.powerall.app/en/financial/payment-links.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
