---
title: Custom Forms
slug: netsuite/custom-forms
description: Learn how to regulate sales orders, estimates, and invoices in NetSuite using forms. Find out how to reference forms using the NetSuite Form ID or a text field in a formula. Get helpful examples for specifying forms in your NetSuite setup.
docTags: 
createdAt: 2021-10-28T13:04:22.000Z
---

NetSuite uses forms to control the input of a Sales Order, Estimate, or Invoice. You can specify a form by using this in the URL

Forms can be referenced either via another field (which contains NetSuite Form Id) on the originating object or as a text field in the formula. So you may use either approach:

:::CodeblockTabs
Button URL (Field Value)

```css
&custom_form=custom_form_api_field__c
```

Button URL (Static Value)

```none
&custom_form=123
```
:::



