> For the complete documentation index, see [llms.txt](https://help.paintscout.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.paintscout.com/support/invoicing-and-payments/payments/credit-card-surcharging.md).

# Credit Card Surcharging

Credit card surcharging in PaintScout lets you pass payment processing fees to your customers when they pay by credit card. The surcharge is automatically added to the invoice total.

## What is Surcharging?

Credit card surcharging is a way to include the payment processing fee in your customer's invoice when they choose to pay via credit card.

***

## Where is Surcharging Prohibited?

Surcharging is prohibited in certain regions. For example:

* **Connecticut, United States**
* **Massachusetts, United States**
* **California, United States**
* **Kansas, United States**
* **Puerto Rico**

Some states cap the maximum surcharge percentage. For example, Colorado caps surcharge rates at 2%.

{% hint style="warning" %}
Check your local rules before enabling surcharging. Some regions ban it. Others cap the fee.
{% endhint %}

***

## How to Enable a Surcharge

1. Go to **Account Settings** > **Integrations**.
2. Expand the **Stripe** configuration menu to set your surcharging preference.

   <figure><img src="/files/DA8L2FL2tsGjD5GYXNCH" alt="Screenshot showing the Stripe surcharging configuration in Account Settings Integrations"><figcaption></figcaption></figure>

* If you select **Request a surcharge when payments are made by credit card** all payments, *except deposits*, will include the surcharge.
* Enabling **Request a surcharge on deposits** allows you to add a surcharge to deposit payments.

{% hint style="warning" %}
Surcharging only applies to **new estimates and invoices** after you enable it. Existing estimates and invoices will *not* update automatically.

New invoices generated from existing estimates will also need to be updated manually.
{% endhint %}

***

## How to Adjust or Remove a Surcharge

Open the estimate's sidebar menu and select **Payments & Lending**. From there, modify the surcharge percentage or uncheck the box to remove it entirely.

<figure><img src="/files/kg7FvjXzMfr46MYu9N62" alt="Screenshot showing the Payments and Lending section for adjusting or removing a surcharge on an estimate"><figcaption></figcaption></figure>

***

## How Surcharging Appears on Invoices

The surcharge is automatically added to the total when processing a credit card payment or generating a payment request with credit cards enabled.

<figure><img src="/files/ecFGhJMcqeGTKK4T7iLE" alt="Screenshot showing the surcharge added to the invoice total during credit card payment processing"><figcaption></figcaption></figure>

As your client completes the payment, the surcharge will be included in the final price.

<figure><img src="/files/2aEybVxriC9q69LAWtCS" alt="Screenshot showing the client payment view with the surcharge included in the final price"><figcaption></figcaption></figure>

After the payment is successfully processed, you'll see the surcharge amount included in the subtotal box.

<figure><img src="/files/IYKfxvRsb2BFf13hgm11" alt="Screenshot showing the surcharge amount included in the invoice subtotal after payment"><figcaption></figcaption></figure>

## Related articles

* [Payment Processing with Stripe](/support/invoicing-and-payments/payments/payment-processing-with-stripe.md) — Set up credit card payments, deposits, and surcharging
* [How Customers Pay](/support/invoicing-and-payments/recording-payments/how-customers-make-a-payment.md) — See the customer payment flow from email to checkout


---

# 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:

```
GET https://help.paintscout.com/support/invoicing-and-payments/payments/credit-card-surcharging.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
