Alberta Bill Sale Template Access Alberta Bill Sale Editor Now

Alberta Bill Sale Template

The Alberta Bill Sale form is a critical document for the private sale of used vehicles within Alberta, serving as the official record of the transaction between buyer and seller. It outlines key details about the vehicle, such as the Vehicle Identification Number (VIN), odometer reading, and information about both parties involved in the sale. Before you proceed with buying or selling a vehicle, ensure the Alberta Bill Sale form is thoroughly completed and understood, following the guidelines provided by Service Alberta for a smooth registration process. Click the button below to fill out the form.

Access Alberta Bill Sale Editor Now
Table of Contents

Engaging in the sale or purchase of a used vehicle in Alberta demands careful attention to detail and adherence to certain legal requirements, underscored by the Alberta Bill of Sale form. This document serves as a vital piece of the vehicle transaction process, not only for its role in facilitating vehicle registration but also as a safeguard for both the buyer and seller. It outlines clear instructions for its completion, requiring both parties to provide detailed personal and vehicle information to ensure transparency. The recommendation to check the vehicle's VIN on the Canadian Police Information Centre website for any historical theft reports adds an additional layer of security and due diligence. Further enhancing the buyer's knowledge, the form points to resources for vehicle buying tips and additional pre-purchase checks. The mandatory completion of specific sections for the bill to be acceptable for vehicle registration, the requirement for both parties to initial any alterations, and the provision of making duplicates - one for the buyer and one for the seller - exemplify the form's comprehensiveness. Moreover, it addresses complex scenarios like lien checks and insurance prerequisites, emphasizing the form's broader role in the vehicle transaction process beyond mere documentation. Through its meticulous structure and mandatory prerequisites, the Alberta Bill of Sale form stands as a critical tool in the transparent and secure transfer of vehicle ownership, reflecting the legal and procedural rigor of vehicle sales in Alberta.

Form Preview

PLEASE PRINT CLEARLY

Bill of Sale

Before buying a used vehicle, search the VIN on the Canadian Police Information Centre (CPIC) website

(www.cpic-cipc.ca) for any reports of the vehicle being stolen. For other used motor vehicle buying tips and a list of additional resources to help with your purchase, visit amvic.org and alberta.ca.

Sections 1 and 2 must be completed in order to make this Bill of Sale acceptable for vehicle registration. Completion of section 3, on the back of this form, is optional.

Two copies of this Bill of Sale should be completed. The buyer keeps the original and the seller keeps the copy.

Alterations or corrections made while completing the Bill of Sale must be initialled by both the buyer and seller.

Section 1

SELLER(S) INFORMATION

Name(s) (Last, First, Second)

 

 

 

 

Telephone Number

 

 

 

 

 

 

 

 

Address

Street

 

City / Town

Province / State

Postal Code / Zip Code

 

 

 

 

 

 

 

 

Personal Identification (DL / ID Number)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VEHICLE INFORMATION

 

 

 

Year

Make

 

Model or Series

 

Style

 

 

 

 

 

 

 

 

Vehicle Identification Number (VIN) / Serial Number

 

 

Body Colour

 

Odometer Reading

 

 

 

 

 

 

 

BUYER(S) INFORMATION

 

 

 

Name(s) (Last, First, Second)

 

 

 

 

Telephone Number

 

 

 

 

 

 

 

Address

Street

 

City / Town

Province / State

Postal Code / Zip Code

 

 

 

 

 

 

 

Personal Identification (DL / ID Number)

 

 

 

 

 

 

This vehicle was sold for the sum of:

Dollars $

Sum written in full

(Subject to the terms and special conditions which appear in Section 3 on the back of this form)

Section 2

GENERAL INFORMATION

Dated at:

City / Town

Province / State

Country

on

.

 

 

 

I certify that all information shown above is true to the best of my knowledge.

 

Signature of Buyer

 

 

Signature of Seller

 

 

 

 

 

 

 

 

Signature of Buyer

 

 

Signature of Seller

 

 

 

 

 

 

 

 

 

 

Signature of Witness

 

Signature of Witness

 

 

REG3126 Rev. 2020-04

 

 

 

Page 1 of 2

Section 3

SPECIAL CONDITIONS OF SALE

1.The vehicle described on the front of this form is:

Check the appropriate box(es)

a) Free of all liens and encumbrances:

0 Yes

0 No

If No, please give names of lien holders:

 

 

 

 

 

 

 

b) Being paid for in full:

0 Yes

0 No

 

 

 

 

Being paid by:

0 Cash 0 Cheque

0 Money Order 0 Other (please specify):

 

2.Payment Terms:

3.Vehicle was last registered in:

Province / State

Country

4. Special conditions of sale (if any):

General Information:

• The Buyer should make sure that they visually inspect the vehicle identification number (VIN) for the vehicle identified in Section 1.

• The law in the Province of Alberta requires a vehicle to be insured prior to registration. Documentary proof of vehicle insurance is required. Legislation allows a person to whom a valid licence plate is issued to transfer the licence plate

to a newly purchased vehicle to be registered within 14 days of the date on their Bill of Sale.

The above does not apply to commercial vehicles used for the transportation of goods or passengers for compensation.

• A vehicle entering Alberta from another jurisdiction may require an out-of-province safety inspection. Information can be obtained from a registry agent. A listing of local registry agents can be found in the telephone directory under Licence and Registry Services; or visit alberta.ca for comprehensive registries and consumer information and services.

• In addition to the Bill of Sale, other identification is required to obtain Alberta registration. Where possible, obtain Section 2 of the previous Alberta vehicle registration certificate.

• The prospective purchaser can determine whether a vehicle is free of liens and encumbrances in Alberta by contacting a registry agent.

• In order to perform a search, a registry agent will require the VIN of the vehicle. A request for a search can be made in person or in writing. There is a fee for this service.

• Vehicle Information Reports are available from a registry agent. There is a fee for each service.

• The buyer must produce the original properly completed Bill of Sale, that includes the same information as shown on this standardized form, in order to register a vehicle in Alberta.

This form is provided as a courtesy by Service Alberta to ensure that sufficient information is contained within the Bill of Sale to permit registration of the described vehicle by the new owner.

No liability attaches to the Crown through the use of this document in respect of the sale of this vehicle. Any dispute arising from the sale becomes a civil matter among the parties named in this document.

REG3126 Rev. 2020-04

Page 2 of 2

Form Breakdown

Fact Name Description
Vehicle Identification Check Before purchasing a used vehicle, the VIN should be checked on the CPIC website for reports of it being stolen.
Form Completion Sections 1 and 2 must be completed for the Bill of Sale to be acceptable for vehicle registration.
Number of Copies Two copies of this Bill of Sale should be completed; one for the buyer and one for the seller.
Alterations Any alterations or corrections made on the Bill of Sale must be initialled by both the buyer and seller.
Insurance Requirement In Alberta, a vehicle must be insured prior to registration. Documentary proof is required.
Licence Plate Transfer A valid licence plate can be transferred to a newly purchased vehicle, which must be registered within 14 days from the Bill of Sale date.
Out-of-Province Safety Inspection For a vehicle entering Alberta from another jurisdiction, an out-of-province safety inspection may be required.
Additional Identification for Registration Other identification, in addition to the Bill of Sale, is required for Alberta registration.
No Liability Statement The document states that no liability attaches to the Crown through the use of this document in respect of the vehicle's sale. Disputes become a civil matter.

Guidelines on Filling in Alberta Bill Sale

Whenever a used vehicle is bought or sold in Alberta, the process isn't simply about exchanging keys and payment. One of the crucial steps involves correctly filling out the Alberta Bill of Sale form. This document is not just a receipt; it’s an essential piece of the puzzle that makes the vehicle officially yours in the eye of the law. It provides a written record of the transaction, including important details about the seller, the buyer, and the vehicle itself. Properly completing and understanding the next steps are key to a smooth vehicle registration process.

To fill out the Alberta Bill of Sale form, follow these steps:

  1. Section 1 - SELLER(S) INFORMATION:
    • Print the seller’s full name(s).
    • Include a telephone number.
    • Fill in the address with Street, City/Town, Province/State, and Postal Code/Zip Code.
    • Write down the Personal Identification Number (Driver's License or ID number).
  2. VEHICLE INFORMATION:
    • Enter the Year, Make, and Model/Series of the vehicle.
    • Specify the Style, Vehicle Identification Number (VIN)/Serial Number, and Body Colour.
    • Record the Odometer Reading.
  3. BUYER(S) INFORMATION:
    • Print the buyer’s full name(s).
    • Include a telephone number.
    • Fill in the address with Street, City/Town, Province/State, and Postal Code/Zip Code.
    • Write down the Personal Identification Number (Driver's License or ID number).
  4. Specify the total amount the vehicle was sold for in dollars and also write this sum in full words.
  5. Section 2 - GENERAL INFORMATION:
    • Fill in the location (City/Town, Province/State, Country) where the sale is completed.
    • Indicate the date of the sale.
    • All parties involved (buyer and seller) must sign the document.
    • If available, have a witness sign the document for added verification.
  6. Section 3 - SPECIAL CONDITIONS OF SALE (Optional): Here, you can include any special conditions or additional agreements related to the sale. This section covers details such as lien status, payment methods, and terms, as well as the vehicle's last registration information. Checking the appropriate boxes and filling in any necessary details about special conditions or payment terms are crucial if applicable.

After filling out the form accurately, make sure to create two copies. The original should be kept by the buyer, while the seller retains the copy. If any changes or corrections are made during the completion of this form, both parties must initial each alteration to validate them. This form, alongside other necessary documents as per Alberta’s registration requirements, will pave the way for a successful transfer of ownership and registration of the vehicle. Remember, filling out the Alberta Bill of Sale accurately and completely is a critical step in the process of buying or selling a vehicle.

Learn More on Alberta Bill Sale

What is a Bill of Sale and why is it necessary for vehicle registration in Alberta?

A Bill of Sale is a legal document that records the transfer of ownership of a vehicle from a seller to a buyer. In the province of Alberta, completion of a Bill of Sale is necessary for vehicle registration as it serves as a proof of purchase and ownership. The document must include key information such as the names and addresses of both the buyer and seller, vehicle details (year, make, model, VIN), and the sale price. This document ensures a transparent transaction and is required to register a vehicle with the Alberta Motor Vehicle Industry Council (AMVIC).

What sections must be completed in the Alberta Bill of Sale form?

To make the Bill of Sale acceptable for vehicle registration in Alberta, Sections 1 and 2 must be completed. Section 1 involves seller(s) and vehicle information, while Section 2 covers general information including the signatures of both the buyer and seller, along with a witness. Completion of Section 3, which contains special conditions of the sale, is optional but recommended for clarifying any terms not covered in the first two sections.

How many copies of the Bill of Sale should be completed and who keeps them?

Two copies of the Bill of Sale should be completed during the transaction. The buyer should keep the original document, and the seller should retain the copy. This ensures that both parties have proof of the conditions and terms of sale, including any special conditions agreed upon.

Are alterations or corrections allowed on the Bill of Sale?

Yes, alterations or corrections to the Bill of Sale are allowed, but they must be initialled by both the buyer and the seller. This rule helps maintain the integrity of the document by showing that both parties acknowledge and approve any changes made to the initial information provided in the Bill of Sale.

What should a buyer do before purchasing a used vehicle in Alberta?

Before purchasing a used vehicle in Alberta, it is advisable for the buyer to:

  • Search the VIN on the Canadian Police Information Centre (CPIC) website to check for reports of the vehicle being stolen.
  • Visually inspect the vehicle identification number (VIN) for discrepancies.
  • Ensure the vehicle is free from liens and encumbrances by contacting a registry agent for a search, which requires a fee.
  • Obtain documentary proof of vehicle insurance as required by Alberta law.
  • Consider an out-of-province safety inspection if the vehicle is entering Alberta from another jurisdiction.
Additionally, prospective buyers are encouraged to visit amvic.org and alberta.ca for more buying tips and resources.

How can a prospective purchaser verify that a vehicle is free of liens and encumbrances in Alberta?

A prospective purchaser can verify that a vehicle is free of liens and encumbrances in Alberta by contacting a registry agent. To perform a search, the registry agent will require the VIN of the vehicle. The request for a search can be made in person or in writing, and there is a fee for this service. It is an important step to ensure that the vehicle being purchased does not have any outstanding financial obligations or legal claims against it.

Common mistakes

    Here are eight mistakes commonly made when filling out the Alberta Bill of Sale form:

  1. Not printing clearly: It is crucial to print all information clearly to ensure that it is readable for registration purposes. Unclear handwriting can lead to errors or delays.

  2. Skipping the VIN search: Before completing the Bill of Sale, the buyer should search the Vehicle Identification Number (VIN) on the Canadian Police Information Centre (CPIC) website for any reports of the vehicle being stolen. Overlooking this step can lead to purchasing a stolen vehicle unknowingly.

  3. Incomplete sections: Both Sections 1 and 2 must be fully completed for the Bill of Sale to be acceptable for vehicle registration. Skipping details or sections can invalidate the document.

  4. Not creating two copies: It is mandatory to complete two copies of the Bill of Sale, one for the buyer and one for the seller. Failing to produce a copy for each party leaves one without proof of transaction.

  5. Forgetting to initial alterations: Any alterations or corrections made while completing the form must be initialed by both the buyer and seller. Neglecting this step can lead to questions regarding the authenticity of the information provided.

  6. Omitting the witness signatures: Although not always mandatory, having the signatures of witnesses can add validity to the document, especially in resolving any future disputes.

  7. Misrepresenting the vehicle condition or terms of sale: It's vital to accurately describe the vehicle and outline any special terms or conditions of sale in Section 3. This includes whether the vehicle is free of liens and encumbrances and the method of payment. Misrepresentation can lead to legal disputes.

  8. Failure to verify insurance and registration requirements: The buyer should be aware that in Alberta, a vehicle must be insured prior to registration. Not obtaining insurance or understanding the process for transfer of licence plates to the newly purchased vehicle can prevent or delay the use of the vehicle.

Documents used along the form

When completing the sale of a vehicle in Alberta, the Alberta Bill of Sale form serves as a critical document. However, it's not the only document you might need to successfully and legally complete the transaction. To ensure a smooth process, several other forms and documents are often used in conjunction with the Alberta Bill of Sale. Below is a list of such documents, each briefly described to illustrate its purpose and importance.

  • Proof of Vehicle Insurance: Before a vehicle can be registered in Alberta, proof of insurance must be presented. This document confirms that the vehicle meets the minimum insurance requirements.
  • Vehicle Registration Certificate: This form is required to register a vehicle in Alberta. It offers comprehensive information about the vehicle, making it a necessary step towards legalizing vehicle ownership.
  • Vehicle Inspection Report: For vehicles coming from outside Alberta, an out-of-province vehicle inspection may be required to ensure the vehicle complies with safety standards.
  • Lien Check Report: Conducting a lien check ensures that the vehicle is free of any financial obligations or encumbrances. A clean lien check protects the buyer from assuming unexpected debt related to the vehicle.
  • Government-Issued Identification: Both buyer and seller must present valid ID to confirm their identities during the transaction. It's a basic yet vital requirement for the legal transfer of ownership.
  • Odometer Disclosure Statement: This document details the vehicle's mileage at the time of sale, offering transparency about its wear and tear.
  • Vehicle Information Report: This report provides a history of the vehicle, including past registrations, accidents, and repairs. It's an important tool for buyers to understand the vehicle's past use and condition.
  • Power of Attorney (if applicable): If one of the parties in the transaction is acting on behalf of another, a power of attorney may be required. This document authorizes an individual to sign documents and make decisions on another's behalf.

Each of these documents plays a unique role in ensuring the legality and security of a vehicle transaction in Alberta. From proving insurance and passing safety inspections to checking for liens and understanding the vehicle’s history, these forms support both the buyer and seller. They ensure that all aspects of the sale are covered, leading to a successful and worry-free transfer of ownership.

Similar forms

  • Vehicle Purchase Agreement: Similar to the Alberta Bill of Sale form, a Vehicle Purchase Agreement is used when buying or selling a car. It contains detailed information about the buyer, seller, and the vehicle, including make, model, VIN, and the purchase price. However, it often includes more detailed financial arrangements, warranties, and delivery details.

  • General Bill of Sale: This document is like the Alberta Bill of Sale form but is not restricted to vehicles. It can be used for the sale of personal property like electronics, furniture, or other goods. Both include the names and addresses of the buyer and seller, a description of the item sold, and the sale price.

  • Warranty Deed: While the Alberta Bill of Sale is used for vehicles, a Warranty Deed is employed in real estate transactions. Both serve as legal proof of transfer of ownership, including important details about the transaction, but a Warranty Deed additionally guarantees the property is free from any undisclosed encumbrances.

  • Quitclaim Deed: Similar to the Alberta Bill of Sale in that it transfers ownership rights, a Quitclaim Deed is used for real estate and does not guarantee that the property is lien-free. Both documents are straightforward in terms of the information they require: details about the transacting parties, the item or property, and the terms of the sale or transfer.

  • Receipt for Sale: This document is a simpler form of the Alberta Bill of Sale. It acts as proof of a transaction between a buyer and a seller, mainly recording the payment for the purchase. Although less detailed, it still includes key information such as the amount paid, a description of what was bought, and the parties involved.

  • Commercial Invoice: Used in international trade, a Commercial Invoice shares similarities with the Alberta Bill of Sale form by detailing a transaction between a seller and buyer. It specifically includes descriptions of the goods sold, their value, and other information necessary for customs clearance. Both serve as records of sale and include detailed information about the transaction.

  • Loan Agreement: While primarily for financial transactions, a Loan Agreement shares its purpose with the Alberta Bill of Sale by documenting the terms of a transaction. Instead of ownership transfer of goods or property, it outlines the repayment terms for money borrowed, including the loan amount, interest rate, and payment schedule.

Dos and Don'ts

When dealing with the Alberta Bill of Sale form, there are a handful of do's and don'ts that can streamline the process, ensuring a smooth transition from one owner to the next. Whether you're buying or selling a vehicle in Alberta, following these guidelines will help safeguard your interests and make sure the legal requirements are met.

Do's:

  • Verify the Vehicle Identification Number (VIN). Before filling out the Bill of Sale, physically check the VIN on the vehicle against the one listed in the form to ensure they match.
  • Check for any reports of the vehicle being stolen. Use the Canadian Police Information Centre (CPIC) website to search the VIN before finalizing your purchase or sale.
  • Ensure all sections are completed accurately. Sections 1 and 2 must be fully completed for the Bill of Sale to be valid for vehicle registration. Additionally, deciding to complete Section 3, though optional, may provide clarity on specific terms or conditions agreed upon by the buyer and seller.
  • Prepare two copies of the Bill of Sale. Both the buyer and the seller should keep a copy for their records. This is crucial for registration and verification purposes.
  • Initial any alterations or corrections. Mistakes happen, but it is important that both the buyer and seller initial any changes made to the document to avoid potential disputes or confusion.
  • Ensure the vehicle is insured prior to registration. Legally, a vehicle must be covered by insurance in Alberta before it can be registered. Verification of insurance is a prerequisite for registration.

Don'ts:

  • Forget to check for liens and encumbrances. A search through a registry agent can reveal if the vehicle is free from any outstanding financial obligations or legal claims, which can significantly affect the sale's legitimacy.
  • Skip the inspection for an out-of-province vehicle. If the vehicle is coming from outside Alberta, a safety inspection may be required to register. Make sure you're aware of the specific requirements.
  • Ignore the need for documentary proof of vehicle insurance. Attempting to register a vehicle without insurance is not only illegal but can lead to severe administrative headaches and legal consequences.
  • Omit important details. Leaving sections incomplete or not providing accurate information can render the Bill of Sale invalid, jeopardizing the registration process.
  • Disregard the necessity of a witness. While not mentioned explicitly in all cases, having a witness sign the Bill of Sale can add an extra layer of legitimacy and may be required in certain situations.
  • Fail to verify the buyer or seller's information. A straightforward but critical step is confirming the identity of the other party involved in the transaction. This can prevent many potential legal issues down the line.

Following these pointers can significantly smooth out the vehicle buying or selling experience in Alberta, making it easier for all parties involved to ensure their legal bases are covered. It's about more than just filling out a form—it's about protecting your investment and abiding by the legal framework designed to benefit and protect both buyers and sellers.

Misconceptions

There are several misconceptions about the Alberta Bill of Sale form that can confuse both buyers and sellers of vehicles. Understanding these misconceptions is crucial for a seamless vehicle transaction and registration process.

  1. Completion of the form is optional for vehicle registration: Contrary to this belief, sections 1 and 2 of the Alberta Bill of Sale must be fully completed for the document to be accepted for vehicle registration. This detail underscores the form's importance in the registration process.

  2. One copy of the Bill of Sale is sufficient: It is often misunderstood that keeping a single copy of the Bill of Sale is adequate. However, two copies should be completed - one for the buyer to retain as the original, and a copy for the seller, ensuring both parties have proof of the transaction.

  3. Alterations on the form do not require special attention: Any alterations or corrections made while filling out the Bill of Sale must be initialed by both the buyer and the seller. This step is vital for the validity of the changes and to prevent potential disputes.

  4. The Bill of Sale by itself is enough for registration: In addition to presenting the Bill of Sale, the buyer must also provide documentary proof of vehicle insurance as per the law in Alberta. This requirement reaffirms the need for comprehensive documentation when registering a vehicle.

  5. Checking for liens is unnecessary: There's a misconception that a physical inspection of the vehicle and the Bill of Sale suffices. However, buyers are advised to verify that the vehicle is free of liens and encumbrances in Alberta by contacting a registry agent, ensuring a clear title.

  6. All vehicles can transfer plates without restrictions: While a valid licence plate can be transferred to a newly purchased vehicle, this provision does not apply to commercial vehicles used for transport of goods or passengers for compensation. Understanding the distinction helps in avoiding registration complications.

  7. Out-of-province vehicles don't need an inspection: A common misconception is that all vehicles, regardless of their origin, are treated the same. In reality, vehicles entering Alberta from another jurisdiction may be required to undergo an out-of-province safety inspection to confirm they meet Alberta's safety standards.

Clearly, navigating the requirements of the Alberta Bill of Sale form necessitates attention to detail and an understanding of the specific stipulations. By addressing these misconceptions, individuals can ensure a smoother transaction and vehicle registration process.

Key takeaways

Understanding the Alberta Bill of Sale form is crucial for a smooth vehicle transaction. This form is not just a document but a pivotal step in ensuring the legal transfer of ownership from the seller to the buyer. The guidelines below provide valuable insights into accurately completing and utilizing the Alberta Bill of Sale form.

  • Verification of Vehicle Information: Before purchasing a used vehicle, it's essential to search the Vehicle Identification Number (VIN) on the Canadian Police Information Centre (CPIC) website to check if the vehicle has been reported stolen. This step adds an extra layer of security to your investment.

  • Completion of Sections: The Alberta Bill of Sale form comprises three sections; sections 1 and 2 must be filled out entirely for the document to be valid for vehicle registration. Although section 3 is optional, providing all available information is advisable for a comprehensive agreement.

  • Document Duplication: Two copies of the Bill of Sale should be prepared. The original copy should be retained by the buyer, while the seller should keep the duplicate. This ensures that both parties have proof of the transaction.

  • Initialing Alterations: Any modifications or corrections made to the Bill of Sale must be initialed by both the seller and the buyer. Initialing alterations help prevent disputes regarding the terms agreed upon at the time of sale.

  • Insurance and Registration Requirements: The Province of Alberta mandates that a vehicle be insured before its registration. Proof of insurance is indispensable for registering the vehicle under the new owner's name.

  • Licence Plate Transfer: Alberta legislation permits the transfer of a valid licence plate to a newly purchased vehicle, which must be registered within 14 days from the date on the Bill of Sale. This convenience, however, does not extend to commercial vehicles.

  • Out-of-Province Vehicles: Vehicles entering Alberta from another jurisdiction might need to undergo an out-of-province safety inspection. Prospective buyers should ascertain the requirement to ensure compliance with local laws.

  • Additional Identification: For vehicle registration in Alberta, besides the Bill of Sale, other identification forms might be required. Securing section 2 of the previous Alberta vehicle registration certificate, where possible, is recommended.

  • Lien Checks: To confirm that a vehicle is free of liens and encumbrances in Alberta, a registry agent can be contacted. A VIN search, which comes with a fee, can reveal any financial claims against the vehicle.

  • Vehicle Information Reports: Registry agents offer Vehicle Information Reports which provide detailed histories of vehicles. Although this service incurs a fee, it offers buyers peace of mind and additional assurance about the vehicle's state.

By adhering to these key takeaways, buyers and sellers can navigate the complexities of the vehicle transaction process more confidently. The Alberta Bill of Sale form serves as a cornerstone document, ensuring that all parties' interests are protected and that the sale complies with local laws and regulations.

Please rate Alberta Bill Sale Template Form
5
(Exceptional)
2 Votes

Create More Documents