Instafill.ai
7 days free
AI form filling · 28 fields · 1 page · done in seconds

Yes! You can use AI to fill out Form ST-120, New York State and Local Sales and Use Tax Resale Certificate

Don't type 28 fields by hand. Tell our AI about yourself, or upload a document you already have, and it fills every field in seconds. You check it, then download, print or sign.

7 days free, then $19.99/month · Cancel anytime
AI fills it, no typingEncrypted, never used to train AICancel in two clicks
Form ST-120, New York State and Local Sales and Use Tax Resale Certificate, page 1
Basic · 42/100Form Complexity Index

The AI does the filling. You just check it.

No typing into boxes, nothing to install.

Tell the AI about youAnswer a few questions in plain words, or upload a document you already have. That is all the typing there is.
AI fills every field in secondsIt puts each answer in the right box on every page, tables and checkboxes included.
Check it and downloadReview every field, change anything, then download, print or sign the PDF.

What this form asks for

The AI fills all of it, from your answers or your documents.

Form ST-120 is a resale certificate used in New York State that allows a business to purchase goods or services for resale without paying sales tax to the seller. It serves as proof that the purchase is exempt because the tax will be collected on the final retail sale. Today, this form can be filled out quickly and accurately using AI-powered services like Instafill.ai, which can also convert non-fillable PDF versions into interactive fillable forms.
Fillable fields28
Pages1
Sections7
Tables and lists1
Questions that depend on earlier answers3
Form Complexity IndexBasic, 42/100

The AI checks your answers before you download

14 checks built for this form, so a wrong date or a missing answer is caught before anyone else sees it.

Exclusive Certificate Type Selection

Ensures that the user selects either 'Single-use certificate' or 'Blanket certificate', but not both. These options are mutually exclusive and define the scope of the certificate's validity. If both or neither are selected, the form will display an error and require the user to choose exactly one option before proceeding.

Conditional NYS Registered Vendor ID

This check validates that if the 'New York State vendor' box is checked, the 'Registered vendor sales tax ID' field must be populated. This is a logical requirement, as claiming to be a registered vendor necessitates providing the associated ID number for verification. If the box is checked but the ID is missing, the user will be prompted to enter the ID or uncheck the box.

Conditional NYS Temporary Vendor Details

Verifies that if the 'New York State temporary vendor' box is selected, both the 'Temporary vendor sales tax ID' and 'Temporary vendor ID expiration date' fields are completed. This ensures all necessary information for a temporary vendor status is captured for compliance and verification. Submission will be blocked until both fields are filled or the temporary vendor checkbox is deselected.

Exclusive Vendor Type Selection

This validation ensures a user cannot select both 'New York State vendor' and 'New York State temporary vendor' simultaneously. A vendor holds either a permanent or a temporary registration, not both, so these statuses are mutually exclusive. If a user attempts to select both, an error message will appear, forcing them to choose only one status.

Temporary Vendor ID Expiration Logic

Checks that the 'Temporary vendor ID expiration date' is not in the past relative to the 'Date prepared' or the current date. An expired temporary ID would invalidate the certificate for future transactions, so this check prevents the submission of a form with an already-expired credential. If the expiration date is in the past, the user will be notified that the ID is expired and cannot be used.

Valid Date Format

This validation ensures that the 'Temporary vendor ID expiration date' and 'Date prepared' fields are entered in a valid date format (e.g., MM/DD/YYYY). It also checks that the date is a plausible, real date (e.g., not February 30). This is critical for data integrity and ensuring the certificate's temporal validity is correctly recorded.

And 8 more checks
  • Minimum Purchase Type Selection
  • Conditional Non-NYS Purchaser Details
  • Purchaser Information Completeness
  • Seller Address Completeness
  • Valid ZIP Code Format
  • Standard State Abbreviation Format
  • Required Purchaser Business Description
  • Signatory and Date Prepared Completion

Let AI fill out your ST-120

No typing. Every field filled in seconds, checked, ready to sign.

7 days free, then $19.99/month · Cancel anytime

How to Fill Out ST-120 Online for Free in 2026

What the AI walks you through.

  1. Navigate to Instafill.ai and upload or select Form ST-120, the NYS Resale Certificate.
  2. Provide the seller's name and address in the designated fields.
  3. Enter your business information as the purchaser, including name, address, and business activity.
  4. Certify your status by completing either Part 1 for New York vendors or Part 2 for non-New York purchasers, providing your sales tax ID number.
  5. Indicate the type of certificate (blanket or single-use) and the property or services being purchased for resale.
  6. Review all entered information for accuracy, then electronically sign and date the certificate.
  7. Download the completed Form ST-120 to provide to the seller for their records.

Common Mistakes in Completing ST-120

The ones the AI is built to catch.

Using a DBA Instead of the Full Legal Name
Purchasers often enter their 'Doing Business As' (DBA) or trade name instead of the full legal business name registered with the state. This happens because the DBA is more commonly used in daily operations. However, a resale certificate is a legal tax document, and a mismatch between the name on the form and official tax records can render the certificate invalid, leading to rejection by the seller or penalties during an audit.
Confusing Single-Use vs. Blanket Certificates
Users frequently misunderstand the distinction between a 'single-use' and 'blanket' certificate, selecting the wrong option for their transaction type. For example, they might select 'single-use' for an ongoing purchasing relationship, creating unnecessary administrative work to issue a new certificate for every transaction. Conversely, selecting 'blanket' for a one-time sale can create a false impression of an ongoing relationship, which could have compliance implications. Always clarify the nature of the purchasing relationship with the seller before selecting.
Providing Vague Business Activity Descriptions
In the 'Business activity' and 'Principal items sold' fields, filers often provide overly broad descriptions like 'Retail' or 'Sales'. This mistake occurs due to haste or uncertainty about the required level of detail. A vague description prevents the seller from verifying that the items being purchased tax-free are legitimately for resale within the purchaser's line of business, often leading to the certificate's rejection until more specific information (e.g., 'Retail women's apparel' or 'Wholesale computer parts') is provided.
Entering an Incorrect or Expired Sales Tax ID
Data entry errors, such as transposing digits or using a federal EIN instead of a state sales tax ID, are common and critical mistakes. For temporary vendors, forgetting to check and entering an expired ID is also a frequent issue. An invalid or expired ID number makes the entire certificate void, and if the seller accepts it, they become liable for the uncollected sales tax. To avoid this, copy the number directly from official state tax documentation and always verify the expiration date for temporary IDs.
Contradictory New York vs. Non-New York Purchaser Information
A frequent error is filling out sections for both New York and non-New York purchasers, creating a contradiction. For example, a user might check the 'New York State vendor' box in Part 1 and also enter information in Part 2 for non-NY purchasers. This indicates confusion about the form's structure and results in an invalid certificate that will be immediately rejected. Filers must carefully determine if they are a NYS registered vendor (Part 1) or a non-NYS purchaser (Part 2) and complete only the relevant section.
Forgetting to Specify the Type of Purchase
Filers often overlook the checkboxes in 'Part 1 (A/B/C types of purchase)' that specify what is being purchased for resale (e.g., tangible personal property, services). Leaving this section blank makes the certificate incomplete, as it fails to define the scope of the tax exemption. A seller cannot legally accept a certificate that does not clearly state what category of items are being purchased tax-free.
Missing Signature, Date, or Authorized Title
Forgetting to sign and date the form is a simple but common oversight that completely invalidates the document. Similarly, printing a name without an official title (e.g., 'President', 'Owner', 'Purchasing Manager') is also an error. An unsigned certificate is not legally binding, and a missing title makes it impossible for the seller to verify that the signer has the authority to make tax-related declarations on behalf of the business.
Incomplete or Incorrect Address Information
Rushing through the form often leads to incomplete addresses, such as missing suite or apartment numbers, or using an incorrect ZIP code. This happens due to carelessness or not having the full address readily available. An incomplete address can cause the certificate to be flagged as invalid during a tax audit and can create issues for the seller's record-keeping. Using an AI-powered form filling tool like Instafill.ai can help prevent this by using address validation to ensure accuracy and completeness.
Incorrectly Handling Non-New York Registration Numbers
In Part 2, non-New York purchasers sometimes write 'N/A' for their sales tax registration number even when their home jurisdiction issues one. This happens when they misinterpret the instruction "(or write 'not applicable' if your home jurisdiction does not issue a registration number)" as an excuse for not having the number handy. This will invalidate the certificate, as the seller needs the number for verification. 'N/A' should only be used if the state or jurisdiction genuinely does not issue registration numbers.
Submitting a Poorly Scanned or Unreadable Form
When a form is only available as a non-fillable PDF, users print, fill, and scan it, often resulting in a low-quality, skewed, or unreadable document. This can cause data entry errors on the seller's end or lead to the form being rejected outright. To avoid this, it's crucial to ensure scans are clear and legible. Advanced tools like Instafill.ai can convert flat PDFs into fillable forms, allowing for clean, digital entries and eliminating the need for printing and scanning altogether.

Frequently Asked Questions About ST-120

 

Is it really free for 7 days?
Yes. You pay $0 today. Cancel before Nov 14 and you are never charged. Keep it, and it is $19.99 a month for 5 fills of your ST-120.
Can I fill other forms too?
This plan is for your ST-120: your own AI agent fills it as often as 5 times a month. To fill other forms and upload your own, choose a Professional plan from your account.
How do I cancel?
From your account, in two clicks, any time. No email, no call.
How does the AI fill out ST-120?
You answer a few questions in plain words, or upload a document you already have. The AI reads what you give it and puts each answer into the right field of ST-120, on every page, in seconds. It checks the answers against the form's own rules, and you review and change anything before you download, print or sign.
What happens to my information?
It is encrypted in transit and at rest, and it is never used to train AI.
How complex is ST-120 to fill out?
ST-120 has a Form Complexity Index of 42 out of 100, in the basic tier: 28 fillable fields across 1 page. Instafill.ai's AI fills it in under a minute, with every field there for you to review before you download.
What is the purpose of this Resale Certificate form?
This form allows a purchaser to buy goods or services for resale without paying sales tax to the seller. It serves as proof that the items are being purchased for resale in the regular course of business.
Who needs to fill out this form, the seller or the purchaser?
The purchaser is responsible for completing and signing this form. It should then be given to the seller to keep for their records as justification for not collecting sales tax.
What is the difference between a 'single-use' and a 'blanket' certificate?
A single-use certificate is valid for only one specific purchase transaction. A blanket certificate can be used for multiple purchases from the same seller over time, eliminating the need to fill out a new form for each transaction.
I am a registered vendor in New York State. Which section do I need to complete?
You should complete Part 1 of the form. Check the box for 'New York State vendor' and enter your valid New York State sales tax identification number.
I am a purchaser from outside of New York. How do I fill out this form?
If you are not a New York purchaser, you must complete Part 2. You will need to provide your home state or jurisdiction of registration and your sales tax or VAT registration number.
What information do I need to have ready before filling out this form?
You will need the full name and address of the seller, your own business name and address, and your sales tax identification number. You should also be prepared to describe your business activity and the principal items you sell.
What should I enter for 'Business activity' and 'Principal items sold'?
For 'Business activity,' briefly describe your type of business, such as 'retail clothing store.' For 'Principal items sold,' list the main goods or services you provide, like 'women's apparel' or 'computer parts'.
After I complete the form, who do I give it to?
You must give the completed and signed certificate to the seller at the time of purchase. Do not send this form to any tax authority; it is for the seller's records only.
What if I am a temporary vendor in New York?
If you are a temporary vendor, check the 'New York State temporary vendor' box in Part 1. You must provide your temporary sales tax ID number and its expiration date.
My home state doesn't issue a sales tax registration number. What should I write in Part 2?
If your home jurisdiction does not issue a registration number, you should write 'not applicable' in the field for the 'Sales tax or VAT registration number' in Part 2.
Can I use an AI tool to help me fill out this form?
Yes, services like Instafill.ai use AI to accurately auto-fill form fields, which can save you time and help prevent errors.
How can I fill this form out online using Instafill.ai?
To fill this form online, upload the PDF to the Instafill.ai platform. The AI will make the form fillable, and you can then type in your information or use the service to auto-fill details from your profile.
What should I do if the PDF version of this form is not fillable?
If you have a non-fillable PDF, you can use a service like Instafill.ai. It can convert flat PDFs into interactive, fillable forms that you can complete easily on your computer.
Encrypted in transit and at restNever used to train AIDelete your forms any time

Get your ST-120 filled out by AI

$0 today. Cancel before Nov 14 and you pay nothing.

Other forms like this one

sales tax forms: WestRock Credit Application and Uniform Sales & Use Tax Exemption/Resale Certificate — Multijurisdiction, Form 01-339, Texas Sales and Use Tax Resale Certificate / Texas Sales and Use Tax Exemption Certification, Form DR 0024, Standard Sales Tax Receipt for Vehicle Sales, Form ST-105, General Sales Tax Exemption Certificate

resale certificate forms: WestRock Credit Application and Uniform Sales & Use Tax Exemption/Resale Certificate — Multijurisdiction, Form 01-339, Texas Sales and Use Tax Resale Certificate / Texas Sales and Use Tax Exemption Certification, California Department of Tax and Fee Administration Form CDTFA-230, General Resale Certificate

tax forms: W-9, Request for Taxpayer Identification Number and Certification, Form W-2, Wage and Tax Statement, Form 1040-X, Amended U.S. Individual Income Tax Return, Form 130, Taxpayer's Notice to Initiate an Appeal, Form 1040-C, U.S. Departing Alien Income Tax Return, Form 940, Employer’s Annual FUTA Tax Return, Form 720, Quarterly Federal Excise Tax Return, Form 982, Reduction of Tax Attributes, Form 4137, Social Security and Medicare Tax on Unreported Tip Income, Form 911, Request for Taxpayer Advocate Service Assistance, Form 8960, Net Investment Income Tax, Form 8959, Additional Medicare Tax, Form 8919, Uncollected Social Security and Medicare Tax, Form 8801, Credit for Prior Year Minimum Tax, Form 990-T, Exempt Org Business Income Tax Return, Form 945, Annual Return of Withheld Federal Income Tax, Form 5330, Return of Excise Taxes, Form FTB 3514, California Earned Income Tax Credit, Form 100, CA Corp Tax Return, Form 8288, U.S. Withholding Tax Return

state tax forms: Form W-2, Wage and Tax Statement, Form W-8IMY (Rev. October 2021), Certificate of Foreign Intermediary, Foreign Flow-Through Entity, or Certain U.S. Branches for United States Tax Withholding and Reporting, Form W-2, Wage and Tax Statement (2025), Dealer’s Heavy Equipment Inventory Tax Statement (Form 50-266), Form W-8BEN-E, Certificate of Status of Beneficial Owner for United States Tax Withholding and Reporting (Entities), Colorado Form DR 0026, Tax Statement for Leased Motor Vehicle, Form W-2, Wage and Tax Statement, Form 706-NA, United States Estate (and Generation-Skipping Transfer) Tax Return Estate of Nonresident Not a Citizen of the United States, Form W-2, Wage and Tax Statement, Form 1310, Statement of Person Claiming Refund Due a Deceased Taxpayer, Form 1120-REIT, U.S. Income Tax Return for Real Estate Investment Trusts, State of Michigan, Form MC 52, Request and Writ for Garnishment (Income Tax Refund/Credit), Tax Court of New Jersey, State Tax Complaint, State Tax Case Information Statement (CIS-State), Form CN 10328, State Tax Complaint Packet, Tax Court of New Jersey Case Information Statement - Correction of Error in Assessment, Form 1041, U.S. Income Tax Return for Estates and Trusts (2023), Form 1041, U.S. Income Tax Return for Estates and Trusts (2025), Form 3911, Taxpayer Statement Regarding Refund (Rev. 10-2022), Form 3911, Taxpayer Statement Regarding Refund (Rev. 1-2018)

New York forms: Form Summons, Supreme Court of New York, Affirmation of Service (New York) (January 2024), New York State Department of State (Division of Licensing Services) Property Condition Disclosure Statement (DOS-1614-f), New York State Department of Labor (NYSDOL) Division of Labor Standards Complaint Form (LS 223), New York State Department of Labor, Division of Labor Standards Complaint Form (LS 223), New York State Employment Application: Part 1 – Pre-Interview (Form #S1000), New York State Employment Application Form, New York Rental Application Form, New York State Deferred Compensation Plan Outgoing Rollover, New York State Deferred Compensation Plan Benefit Distribution Request, New York State Deferred Compensation Plan Direct Rollover to a Roth IRA, Petition for Letters of Administration (New York Surrogate's Court), New York State Comptroller Form RS 5127, Designation of Beneficiary with Contingent Beneficiaries, New York Life Investments Funds Individual Retirement Account Application and NYLIFE Securities LLC Investor Profile, New York State Medicaid Enrollment Form (EMEDNY-436701), New York State Medicaid Enrollment Form, New York State Department of Health Certificate of Qualification Questionnaire - Virology, New York State Certificate of Amendment of Articles of Organization, New York Vehicle Registration/Title Application, Form DOS-2156, New York State Housing Discrimination Disclosure Form

PA state forms: Form 1095-A, Health Insurance Marketplace Statement, Form W-2, Wage and Tax Statement, Form 593, Real Estate Withholding, Form 8938, Statement of Specified Foreign Financial Assets, Form CMS-2567, Statement of Deficiencies, Form 1098, Mortgage Interest Statement, Form 1098-T, Tuition Statement, Form 1099-S, Proceeds From Real Estate Transactions, Form 1098-E, Student Loan Interest Statement, Form DS-3053, Statement of Consent, Form DS-86, Statement of Non-Receipt of a U.S. Passport, Form DS-86, Statement of Non-Receipt of a U.S. Passport, Form 108, Statement of Intention, Form 107, Statement of Financial Affairs, Form 121, Statement About Your SSNs, Form 122A-1, Chapter 7 Statement of Current Monthly Income, Center for Infertility & Reproductive Surgery – New Patient Questionnaire and Patient/Guarantor Statement (Brigham and Women’s Hospital, Department of Obstetrics and Gynecology), Adult Travel Document Application for Stateless and Protected Persons in Canada (16 years of age or over) (PPTC 190), Form W-8IMY (Rev. October 2021), Certificate of Foreign Intermediary, Foreign Flow-Through Entity, or Certain U.S. Branches for United States Tax Withholding and Reporting, Form W-2, Wage and Tax Statement (2025)

New York State forms: New York State Department of State (Division of Licensing Services) Property Condition Disclosure Statement (DOS-1614-f), New York State Department of Labor (NYSDOL) Division of Labor Standards Complaint Form (LS 223), New York State Department of Labor, Division of Labor Standards Complaint Form (LS 223), New York State Employment Application: Part 1 – Pre-Interview (Form #S1000), New York State Employment Application Form, New York State Deferred Compensation Plan Outgoing Rollover, New York State Deferred Compensation Plan Benefit Distribution Request, New York State Deferred Compensation Plan Direct Rollover to a Roth IRA, New York State Comptroller Form RS 5127, Designation of Beneficiary with Contingent Beneficiaries, New York State Medicaid Enrollment Form (EMEDNY-436701), New York State Medicaid Enrollment Form, New York State Department of Health Certificate of Qualification Questionnaire - Virology, New York State Certificate of Amendment of Articles of Organization, Form DOS-2156, New York State Housing Discrimination Disclosure Form, Statement of Net Worth, Supreme Court of the State of New York, The University of the State of New York, The State Education Department, Office of the Professions, Division of Professional Licensing Services, Nurse Form 3F, Verification of Foreign Professional Licensure/Certification, New York State Department of Health Medicare Savings Program Application

NJ state forms: Form 1095-A, Health Insurance Marketplace Statement, Form W-2, Wage and Tax Statement, Form 593, Real Estate Withholding, Form 8938, Statement of Specified Foreign Financial Assets, Form CMS-2567, Statement of Deficiencies, Form 1098, Mortgage Interest Statement, Form 1098-T, Tuition Statement, Form 1099-S, Proceeds From Real Estate Transactions, Form 1098-E, Student Loan Interest Statement, Form DS-3053, Statement of Consent, Form DS-86, Statement of Non-Receipt of a U.S. Passport, Form DS-86, Statement of Non-Receipt of a U.S. Passport, Form 108, Statement of Intention, Form 107, Statement of Financial Affairs, Form 121, Statement About Your SSNs, Form 122A-1, Chapter 7 Statement of Current Monthly Income, Center for Infertility & Reproductive Surgery – New Patient Questionnaire and Patient/Guarantor Statement (Brigham and Women’s Hospital, Department of Obstetrics and Gynecology), Adult Travel Document Application for Stateless and Protected Persons in Canada (16 years of age or over) (PPTC 190), Form W-8IMY (Rev. October 2021), Certificate of Foreign Intermediary, Foreign Flow-Through Entity, or Certain U.S. Branches for United States Tax Withholding and Reporting, Form W-2, Wage and Tax Statement (2025)

state ID forms: Application for Renewal or Duplicate of Alabama Driver License or ID card, Form 1095-A, Health Insurance Marketplace Statement, Form W-2, Wage and Tax Statement, Form 593, Real Estate Withholding, Form 8938, Statement of Specified Foreign Financial Assets, Form CMS-2567, Statement of Deficiencies, Form 1098, Mortgage Interest Statement, Form 1098-T, Tuition Statement, Form 1099-S, Proceeds From Real Estate Transactions, Form 1098-E, Student Loan Interest Statement, Form DS-3053, Statement of Consent, Form DS-86, Statement of Non-Receipt of a U.S. Passport, Form 108, Statement of Intention, Form 107, Statement of Financial Affairs, Form 121, Statement About Your SSNs, Form 122A-1, Chapter 7 Statement of Current Monthly Income, Center for Infertility & Reproductive Surgery – New Patient Questionnaire and Patient/Guarantor Statement (Brigham and Women’s Hospital, Department of Obstetrics and Gynecology), Adult Travel Document Application for Stateless and Protected Persons in Canada (16 years of age or over) (PPTC 190), Form W-8IMY (Rev. October 2021), Certificate of Foreign Intermediary, Foreign Flow-Through Entity, or Certain U.S. Branches for United States Tax Withholding and Reporting, Form W-2, Wage and Tax Statement (2025)

ESA forms: WestRock Credit Application and Uniform Sales & Use Tax Exemption/Resale Certificate — Multijurisdiction, Form 01-339, Texas Sales and Use Tax Resale Certificate / Texas Sales and Use Tax Exemption Certification, Texas Real Estate Commission (TREC) One to Four Family Residential Contract (Resale) (TREC No. 20-18), SOL·LICITUD DE PARTICIPACIÓ AL MERCAT ARTESANAL DE LA FIRA ANDRATX (Application to Participate in the Andratx Fair Artisan Market), Vanguard Wholesale Funds - Application Form – Associations, Vanguard Wholesale Funds - Application Form – Companies, Vanguard Wholesale Funds – Application Form – Trusts, Vanguard Wholesale Funds – Know Your Customer (KYC) Refresh Form – Company, Vanguard Wholesale Funds – Know Your Customer (KYC) Refresh Form – Trusts, California Department of Tax and Fee Administration Form CDTFA-230, General Resale Certificate, IRA/ESA Distribution Request Instructions, IRA/ESA Distribution Request

7 days free, then $19.99/month · Cancel anytime