> For the complete documentation index, see [llms.txt](https://docs.xorosoft.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xorosoft.com/xoroerp-1/purchase/payment/bill-payment.md).

# Bill Payment

A Bill Payment is a payment that is made on a Bill that was issued from a Vendor for the goods and services bought. If any prepayment has been recorded on the purchase order, the bill generated for the order will already be paid.

However, in cases where no prepayment has been recorded, the bill is generated with an "Open" status, indicating that payment is pending.

There are multiple ways to make a bill payment:

### Applying Vendor Credits/Prepayments

The bill can be paid off by using the vendor credit directly from the Bill module.&#x20;

{% hint style="info" %}
To pay the bill, go to **Bill> Options > Pay Bill**
{% endhint %}

You will be navigated to the Bill Payment module.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FIp18K2zhYugyoFNS56xD%2Fimage.png?alt=media&amp;token=36409e2f-9b99-496a-9897-51533cc79d08" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2F24XDFmQhfkeSxzS9WfSr%2Fimage.png?alt=media&amp;token=e09faad3-4793-4588-8bba-fe4697b40b05" alt=""><figcaption></figcaption></figure>

Here, you can see the payment criteria, bill details and pay the bill.

<table><thead><tr><th width="205.33333333333331">Section</th><th width="184">Field</th><th>Description</th></tr></thead><tbody><tr><td>Bill Payment Criteria</td><td>Accounts Payable</td><td>This field allows you to select the accounts payable for bill payment.</td></tr><tr><td>Bill Payment Criteria</td><td>Vendor</td><td>This field allows you to select the vendor to display the unpaid bills for.</td></tr><tr><td>Bill Payment Criteria</td><td>Search Bills</td><td>This field allows you to search for all the unpaid bills for the selected vendor.</td></tr><tr><td>Bill Payment Criteria</td><td>Due On or Before</td><td>This field allows you to filter and display all unpaid bills that have a due date on or before the specified date. It helps in identifying bills that require immediate or upcoming payment.</td></tr><tr><td>Bill Payment Criteria</td><td>Discount Date On or Before</td><td>This field allows you to filter bills that are eligible for early payment discounts on or before the specified date. </td></tr><tr><td>Pay Bills</td><td>Payment Date</td><td>This field allows you to select a date for the bill payment.</td></tr><tr><td>Pay Bills</td><td>Payment Method</td><td>Select a payment method for the bill payment.</td></tr><tr><td>Pay Bills</td><td>Reference#</td><td>Enter a reference number here if required.</td></tr><tr><td>Pay Bills</td><td>Account</td><td>Select the checking/bank (asset )account from which the payment is made.</td></tr><tr><td>Pay Bills</td><td>Memo</td><td>Any additional information recorded for the bill is captured in this field.</td></tr><tr><td>Pay Bills</td><td>Exchange Rate</td><td>If the bill is in foreign currency, the exchange rate for its payment can be changed here.</td></tr><tr><td>Pay Bills</td><td>Amount Due</td><td>This field shows the amount left on the bill that is due for payment.</td></tr><tr><td>Pay Bills</td><td>Bill#</td><td>The bill number is captured in this field.</td></tr><tr><td>Pay Bills</td><td>Bill Date</td><td>The date on which the vendor issued the bill is captured in this field.</td></tr><tr><td>Pay Bills</td><td>Credit</td><td>The field shows the Vendor Credit amount to be applied on the Bill. Click this number to edit the Credit.</td></tr><tr><td>Pay Bills</td><td>Currency</td><td>The field shows the currency of the bill. </td></tr><tr><td>Pay Bills</td><td>Discount</td><td>This is an editable field that shows the discount to be applied toward the bill. Click it to edit and add the discount amount and discount account.</td></tr><tr><td>Pay Bills</td><td>Discount Date</td><td>This field shows the discount date of the Bill. From this date suggested discounts are calculated.</td></tr><tr><td>Pay Bills</td><td>Exchange Rate</td><td>This field shows the exchange rate of the Bill.</td></tr><tr><td>Pay Bills</td><td>On-hold?</td><td>This field shows if the bill is put on hold.</td></tr><tr><td>Pay Bills</td><td>Original Amount</td><td>This field shows the bill's original balance.</td></tr><tr><td>Pay Bills</td><td>Packing Slip#</td><td>The packing slip number associated with the bill is captured in this field.</td></tr><tr><td>Pay Bills</td><td>Pay Amount</td><td>This is the amount to be paid towards this bill. Click this number to edit the amount.</td></tr><tr><td>Pay Bills</td><td>Ref#</td><td>This is the reference number of the bill.</td></tr><tr><td>Pay Bills</td><td>Receipt Date</td><td>This field shows the transaction date of the Bill (the date the items were received).</td></tr><tr><td>Pay Bills</td><td>Status</td><td>This field shows the payment status of the bill.</td></tr><tr><td>Pay Bills</td><td>Store</td><td>This is the store associated with the Bill.</td></tr><tr><td>Pay Bills</td><td>Terms</td><td>This field captured the payment terms of the bill.</td></tr><tr><td>Pay Bills</td><td>Vendor</td><td>This field displays the vendor associated with the bill.</td></tr><tr><td>Pay Bills</td><td>Due Date</td><td>This field displays the actual due date of the bill, indicating the deadline by which the payment must be completed to avoid overdue status.</td></tr><tr><td>Options</td><td>Apply Batch Discounts</td><td>Use this option to apply any eligible discounts for the selected bills.</td></tr><tr><td>Options</td><td>Apply Amount To Pay</td><td>Use this option to enter the full amount to pay for the selected bills. This is handy for paying off many bills at once.</td></tr><tr><td>Options</td><td>Reset All</td><td>Resets all the amounts under the Credit, Discount, and Pay Amount columns.</td></tr></tbody></table>

Click the amount under the "Credit" column.&#x20;

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FyuTSMsftTMfCP311OrcJ%2Fimage.png?alt=media&amp;token=f349315d-c232-4906-a32e-01e28f9815ce" alt=""><figcaption></figcaption></figure>

You will be navigated to the "Add Credit" module.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FN46Xm8sEBc8hwoLjETKc%2Fimage.png?alt=media&amp;token=bcbf6459-57e1-4039-9cec-68204a9434f0" alt=""><figcaption></figcaption></figure>

In the header section, you will find the details of the bill. In the bottom section, you will find the available vendor credits and prepayments.&#x20;

Choose the desired tab (Vendor Credits/Prepayments). Select the credit/prepayment you want to apply to the bill. Click on the 'Tick' icon to utilize the entire credit/prepayment amount or input the desired amount in the 'Apply' column. Then, click on "Apply Credit" button to apply the credit to the bill.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2F2EYGhwsIH9Q03fOxfHLC%2Fimage.png?alt=media&amp;token=520f0ce6-894a-4518-85a3-6a01f0d32966" alt=""><figcaption></figcaption></figure>

Then, on the bill payment module, click on 'Pay Bill' button to complete the bill payment.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FBBHiJn0kgSvBwwXirgAi%2Fimage.png?alt=media&amp;token=c8b6e449-e08e-48ac-96c3-1efa34e8dd1c" alt=""><figcaption></figcaption></figure>

### Paying Bill Manually

If the payment is to be made in cash or using credit card or debit card details, you can record the bill payment manually.

{% hint style="info" %}
To manually pay the bill, go to Bill> Options > Pay Bill
{% endhint %}

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2Fey8ytatVynenpZxS1I4c%2Fimage.png?alt=media&amp;token=267cf31a-095a-40b8-9a84-51a56b68bbc3" alt=""><figcaption></figcaption></figure>

You will be navigated to the Bill Payment Module. From here you can select the payment method, put in the payment amount, and make the bill payment.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2Fn0fjRjld38ePMUKLMqeH%2Fimage.png?alt=media&amp;token=bdf27f91-53c9-44ff-b346-66748102aad0" alt=""><figcaption></figcaption></figure>

<div align="left"><figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FWAUFuP8h2LZVG1dmMhxQ%2Fimage.png?alt=media&amp;token=ab190532-f992-4ae9-a414-c43ec7380571" alt=""><figcaption></figcaption></figure></div>

### Setting Page Defaults

**Page Defaults** allow you to configure values that are automatically populated when creating a new record in the module. This helps reduce repetitive data entry and ensures that commonly used values are selected by default.

In **Bill Payment**, you can also use Page Defaults to set the default **Account** used for bill payments.

#### Changing the Default Payment Account

To change the default payment account:

1. Navigate to **Menu → Purchase → Payment → Bill Payment**.
2. Click the **three vertical dots** icon in the upper-right corner of the page and select **Page Defaults**.
3. In the Page Defaults window, locate the **Payment Account** field. Select the account that you want to use as the default payment account.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FpHaObC8g6qLymXc6FoXp%2Fimage.png?alt=media&amp;token=756998e3-2e86-4c6e-a449-12ee1fb006ee" alt=""><figcaption></figcaption></figure>

4. Save the Page Defaults. The selected account is automatically populated in the **Account** field when you create a new Bill Payment. You can change the account manually on an individual Bill Payment when required.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.xorosoft.com/xoroerp-1/purchase/payment/bill-payment.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
