---
title: Quote and Invoice Validation
description: Set rules that your quotes and invoices must follow, before they can be sent.
---

[Skip to content](https://help.paycove.io/knowledge/validation#main-content)

[Contact us](https://help.paycove.io/knowledge/kb-tickets/new)

[![paycove\_logo\_explore\_nautical\_wide-08.svg\]](https://help.paycove.io/hubfs/Imported%20images/paycove_logo_explore_nautical_wide-08.svg)](https://www.paycove.io/)

- [FAQs](https://help.paycove.io/knowledge/frequently-asked-questions)
- [Help Articles](https://help.paycove.io/knowledge/help-articles)

Open main navigation

Close main navigation

- [FAQs](https://help.paycove.io/knowledge/frequently-asked-questions)
- [Help Articles](https://help.paycove.io/knowledge/help-articles)
- [Contact us](https://help.paycove.io/knowledge/kb-tickets/new)
- [Go to paycove.io](https://www.paycove.io/)

[Go to paycove.io](https://www.paycove.io/)

 Hi there. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.paycove.io/knowledge)
2. [Help Articles](https://help.paycove.io/knowledge/help-articles)
3. [Managing Quotes and Invoices](https://help.paycove.io/knowledge/help-articles#managing-quotes-and-invoices)

# Quote and Invoice Validation

## Set rules that your quotes and invoices must follow, before they can be sent

First things first, let's define validation, in the context of invoicing: Validation is an automatic "check" that Paycove performs to make sure your quotes and invoices meet certain requirements before they can be sent. If it passes, then the quote/invoice is sent as usual. If it fails, then nothing is sent. And you get to set these requirements! Read on to learn how to further automate your invoicing process using validation.

### Navigating the Validation Feature

First, log in to your Paycove account and go to [https://paycove.io/validation](https://paycove.io/validation). On the Validation page, you will see that you can build a set of rules for quotes and/or invoices, depending on your needs. Note that these rules will apply to all your quotes and invoices.

![validation-1](https://help.paycove.io/hs-fs/hubfs/validation-1.png?width=688&height=476&name=validation-1.png)

To give a brief explanation of each section:

- **Property - **This is where you will choose what is going to be checked. You'll select a [Liquid variable](https://help.paycove.io/knowledge/liquid-variables-and-dynamic-fields) from the dropdown. (For example, the property could be a deal's name, a sent date, or an email address.)
- **Rule - **Define what you would like to happen here. (For example, "maximum amount," "greater than," or "less than.") 
- **Rule Argument -** This is where you can define an exact value. This field will be greyed out in cases where it does not apply, such as when the "Rule" is set to Email, Numeric, Valid URL, or Required, for example.

Once you make your selection(s), click **Save** and then open a quote or invoice to see that the Validation rule(s) has been applied. You'll see that a Validation card has appeared on the right sidebar. You may have multiple validation rules, even for the same property. A green check means that the requirement has been met; a red X means that it has not. A quote/invoice cannot be sent unless all requirements have been met.

#### ![validation-sidebar](https://help.paycove.io/hs-fs/hubfs/validation-sidebar.png?width=301&height=228&name=validation-sidebar.png)Examples

Here are a couple quick examples of how you can use Validation:

\- To make sure that an invoice will only be sent out if there is a valid contact email address attached to it, you would use "contact.email \> Email."

\- To ensure that an invoice will only be sent if its value is 50 or more (dollars, in this case), then you would use "deal.value \> Minimum Amount \> 50." In our example invoice, both of these conditions have been met, so green checkmarks appear and the invoice can be sent. See images below: ![validation-example-2](https://help.paycove.io/hs-fs/hubfs/validation-example-2.png?width=688&height=203&name=validation-example-2.png)

### ![validation-example-2-output-1](https://help.paycove.io/hs-fs/hubfs/validation-example-2-output-1.png?width=688&height=365&name=validation-example-2-output-1.png)

### Rule Options - Explained

See the list below for all the options available in the "Rule" dropdown, and what they mean.

- **Email** - The property must be a valid email address.
- **In** -The text in the Rule Argument must be found in the property.
- **Maximum Amount** - The property must be a number less than or equal to the Rule Argument.
- **Maximum Characters** - The property must be a string of characters with a length less than or equal to the Rule Argument.
- **Minimum Amount** - The property must be a number greater than or equal to the Rule Argument.
- **Minimum Characters** - The property must be a string of characters with a length greater than or equal to the Rule Argument.
- **Numeric** - The property must be a number.
- **Required** - A value for the property must exist.
- **Required If** - A value for the property must exist, but only if a specified property is equal to a specified value.
- **Valid URL** - The property must be a valid URL, including "http" and the domain.
- **Greater Than** - The property must be a number greater than the Rule Argument.
- **Greater Than or Equal To** - The property must be a number greater than or equal to the Rule Argument.
- **Less Than** - The property must be a number less than the Rule Argument.
- **Less Than or Equal To** - The property must be a number less than or equal to the Rule Argument.
- **Accepted** - The property must be equal to "true" or "1". Example: deal.invoice\_paid must be true.  
  **Accepted If** - The property must be equal to "true" or "1", but only if a specified property is equal to a specified value.
- **Custom Rule** - The property must pass a custom rule. The Rule Argument is a string that contains the custom rule.

Have a question on validation that wasn't covered in this article? Feel free to reach out to us at support@paycove.io, and we'd be glad to help.

- [Help Articles](https://help.paycove.io/knowledge/help-articles#main-content)

    - [Getting Started and Integrations](https://help.paycove.io/knowledge/help-articles#getting-started-and-integrations)
    - [Customizing Templates](https://help.paycove.io/knowledge/help-articles#customizing-templates)
    - [Managing Quotes and Invoices](https://help.paycove.io/knowledge/help-articles#managing-quotes-and-invoices)
    - [Products and Subscriptions](https://help.paycove.io/knowledge/help-articles#products-and-subscriptions)
    - [Payments, Taxes, and Fees](https://help.paycove.io/knowledge/help-articles#payments-taxes-and-fees)
    - [Account Settings](https://help.paycove.io/knowledge/help-articles#account-settings)
    - [Other Help Articles](https://help.paycove.io/knowledge/help-articles#other-help-articles)
- [Frequently Asked Questions](https://help.paycove.io/knowledge/frequently-asked-questions#main-content)

    - [Managing Quotes and Invoices](https://help.paycove.io/knowledge/frequently-asked-questions#managing-quotes-and-invoices)
    - [Integrations](https://help.paycove.io/knowledge/frequently-asked-questions#integrations)
    - [Payments](https://help.paycove.io/knowledge/frequently-asked-questions#payments)
    - [Account Settings](https://help.paycove.io/knowledge/frequently-asked-questions#account-settings)
    - [Pricing and Plans](https://help.paycove.io/knowledge/frequently-asked-questions#pricing-and-plans)
    - [Other](https://help.paycove.io/knowledge/frequently-asked-questions#other)

[![Paycove Logo](https://help.paycove.io/hubfs/Imported%20images/paycove_logo_explore_nautical_wide-08.svg "Paycove Logo")](https://www.paycove.io/)

                                              

<https://www.facebook.com/paycove/> [mailto:support@paycove.io](mailto:support@paycove.io) <https://www.instagram.com/paycove.io/> <https://twitter.com/paycove>

Copyright © 2026, Paycove