How to Create a Share Purchase Agreement Using DraftFlow

Imagine this: You’ve just closed a deal to acquire shares in a promising company. Handshakes have been exchanged, champagne is on standby and then someone asks, “Where’s the agreement?” Suddenly, that celebratory moment is on hold while you scramble to put together a legally sound document that neither party can dispute later.

A poorly drafted or missing share purchase agreement can unravel even the most promising business deal. From disputes over representations and warranties to disagreements about what was actually sold, the consequences of a weak agreement can be costly and time-consuming to resolve.

What Is a Share Purchase Agreement?

It is a legally binding contract between a buyer and a seller that governs the transfer of shares in a company. It outlines the terms and conditions under which shares change hands covering everything from the purchase price and payment structure to the representations each party makes about the business.

Think of it as the rulebook for a share transaction. Without it, both parties are operating on assumptions, which is rarely a safe position to be in.

Share Purchase Agreement vs. Shareholders Agreement: What’s the Difference?

These two documents often get confused, but they serve very different purposes:

  • A share purchase agreement is a one-time transaction document. It governs the buying and selling of shares and is executed at the point of transfer.
  • A shareholders agreement (also called a shareholders agreement contract) is an ongoing governance document. It sets out the rights and obligations of shareholders after shares have been issued or transferred covering things like voting rights, dividend policies, and dispute resolution among shareholders.

In many business transactions, you’ll need both. It handles the transfer, and the shareholders agreement governs the relationship that follows.

When Do You Need this Agreement?

  • A startup is bringing in a new investor in exchange for equity
  • A business owner is selling their stake to a co-founder or third party
  • A company is acquiring another business through a share purchase
  • Employees are exercising stock options and formally receiving shares
  • Partners are restructuring ownership within an existing business

In each of these scenarios, a clear, well-drafted agreement protects everyone at the table.

Key Elements of a Share Purchase Agreements

Before you start drafting, it’s important to understand what a comprehensive agreement must include. Leaving out any of these elements can expose both parties to unnecessary risk.

  1. Parties Involved The agreement must clearly identify the buyer and the seller including full legal names, addresses, and, if applicable, company registration details.
  2. Share Details Specify the exact number of shares being transferred, the class of shares (ordinary, preference, etc.), and the agreed purchase price per share.
  3. Purchase Price and Payment Terms Outline the total consideration, the payment schedule, and the method of payment. If there are earn-out provisions or deferred payments, these should be explicitly detailed.
  4. Representations and Warranties Both the buyer and seller make formal statements about themselves and the business. The seller typically warrants that the shares are free from encumbrances, the financial statements are accurate, and no undisclosed liabilities exist. These representations form the foundation of trust in the transaction.
  5. Conditions Precedent These are the conditions that must be satisfied before the deal can close such as regulatory approvals, third-party consents, or the delivery of certain documents.
  6. Completion Mechanics This section outlines exactly what happens on completion day: what documents are exchanged, when shares are formally transferred, and how the purchase price is paid.
  7. Indemnification Clauses If a warranty turns out to be false or a liability surfaces post-completion, the indemnification clause determines who is financially responsible and to what extent.
  8. Confidentiality Provisions Both parties typically agree to keep the terms of the agreement confidential, especially if competitive or sensitive information is involved.
  9. Non-Compete and Non-Solicitation Clauses In many transactions, the seller agrees not to start a competing business or poach key employees for a defined period after the sale.
  10. Governing Law and Dispute Resolution The agreement should specify which jurisdiction’s laws apply and how disputes will be resolved whether through litigation, arbitration, or mediation.

Taken together, these elements form a robust shareholders agreement contract that protects both parties from the moment the ink dries.

Common Challenges When Drafting an Agreement Manually

Even experienced business professionals find the manual drafting process frustrating. Here’s why:

Navigating Complex Legal Language Share purchase agreements are packed with legal terminology that can be difficult to interpret without a legal background. Misunderstanding a single clause or leaving one out can have serious financial consequences.

Missing Critical Clauses Without a structured template or legal guidance, it’s easy to overlook important provisions like tax indemnities, limitation of liability caps, or post-completion adjustments. These omissions often only become apparent when something goes wrong.

Expensive Attorney Fees Having a lawyer draft an agreement from scratch can cost anywhere from a few thousand to tens of thousands of dollars, depending on the complexity of the deal and the jurisdiction involved.

Endless Revisions Back-and-forth negotiations between buyer and seller often require multiple rounds of edits. Without version control, managing changes becomes chaotic and error-prone.

Inconsistency Across Versions When multiple people are editing a document simultaneously, inconsistencies can creep in with terms defined one way in one section and contradicted in another.

This is exactly where DraftFlow steps in to make the process faster, cleaner, and far less stressful.

What Is DraftFlow?

DraftFlow is a smart legal document drafting platform designed to help business owners, founders, investors, and legal teams create professional, customized agreements without starting from a blank page.

Rather than relying on generic templates or expensive law firms for every document, DraftFlow gives you a guided, structured drafting experience with intelligent clause suggestions, built-in legal logic, and a streamlined workflow from start to end.

Who Is DraftFlow Built For?

  • Startup founders raising their first or subsequent funding rounds
  • Business owners entering partnerships or acquisition deals
  • Investors formalizing equity transactions
  • Legal teams looking to speed up routine document creation
  • SME operators managing share transfers without in-house counsel

Key Features at a Glance:

  • Pre-built templates for share purchase agreements and shareholders agreements
  • Customizable clauses tailored to your specific deal structure
  • Smart suggestions to flag missing or inconsistent provisions
  • Collaboration tools for multi-party editing and commenting
  • Secure document storage and version history

Whether you’re drafting your first shareholders agreement or your fiftieth shareholders agreement contract, DraftFlow ensures every document is structured correctly, legally sound, and ready to sign.

Step-by-Step: How to Create an Agreement Using DraftFlow

Ready to get started? Here’s exactly how to create your share purchase contract on DraftFlow from start to finish.

Step 1: Sign Up and Choose the Share Purchase Agreement Template

Head to the DraftFlow platform and create your account. Once you’re in the dashboard, navigate to the Templates section and select Share Purchase Agreement from the available document types.

DraftFlow’s template library is organized by transaction type, so you can quickly find the right starting point whether you’re drafting a simple share transfer between two individuals or a complex multi-party acquisition agreement.

Pro tip: If your deal also requires a governing shareholders agreement, you can start both documents simultaneously and ensure the terms are consistent across both.

Step 2: Enter Party Details

The platform will guide you through entering the details of both parties involved in the transaction:

  • Seller information: Full legal name, address, and company details (if applicable)
  • Buyer information: Full legal name, address, and company details (if applicable)
  • Company details: The name, registration number, and jurisdiction of the company whose shares are being transferred

DraftFlow automatically populates these details throughout the document, eliminating the need to manually enter party names in every clause.

Share Purchase Agreement

Step 3: Define the Share Details

Next, you’ll input the specifics of the share transaction:

  • Number of shares being transferred
  • Class or type of shares (ordinary, preference, A-class, B-class, etc.)
  • Agreed purchase price per share
  • Total consideration amount
  • Payment structure (lump sum, installments, earn-out arrangements)

DraftFlow will flag any inconsistencies for example, if the total consideration doesn’t align with the per-share price and the number of shares entered.

Step 4: Customize Your Clauses

This is where DraftFlow really earns its value. Once the basic details are in place, you’ll work through each section of the agreement:

  • Representations and warranties: Choose from pre-drafted warranty sets or customize them to reflect the specific circumstances of your deal
  • Conditions precedent: Select which conditions apply to your transaction regulatory approval, board consent, third-party notices, etc.
  • Indemnification provisions: Set the indemnification cap, basket threshold, and survival period
  • Confidentiality and non-compete: Toggle these on or off and set the applicable time periods and geographic scope
  • Governing law: Select the jurisdiction that will govern the agreement

DraftFlow’s clause library includes explanations for each provision, so you understand what you’re agreeing to, not just what you’re signing.

Step 5: Review Using DraftFlow’s Smart Suggestions

Before finalizing the document, DraftFlow runs an internal review that:

  • Flags missing or incomplete clauses
  • Highlights any internal inconsistencies (e.g., conflicting payment terms)
  • Suggests additions based on the deal structure you’ve entered
  • Identifies provisions that are unusually one-sided or may attract legal scrutiny

Think of this step as having a second set of experienced eyes review your draft without the hourly billing rate.

Step 6: Collaborate, Comment, and Finalize

If other parties need to review the document before signing, you can invite them directly within DraftFlow. They can leave comments, suggest edits, and flag concerns all within the platform, with a full audit trail of every change made.

Once both parties are satisfied with the draft, the document moves into the finalization stage. All tracked changes are resolved, and the agreement is locked for acceptance.

Tips for a Stronger Share Purchase Agreement

Even with a powerful platform like DraftFlow at your fingertips, a few best practices will ensure your agreement holds up under scrutiny.

  1. Be Precise With Warranty Language Vague or overly broad warranties invite disputes. Make sure each representation is specific, factually grounded, and qualified appropriately (e.g., “to the best of the seller’s knowledge”).
  2. Always Include a Dispute Resolution Clause Don’t wait until a dispute arises to figure out how it will be handled. Specify upfront whether disagreements will go to arbitration, mediation, or litigation and in which jurisdiction.
  3. Align the SPA With Your Shareholders Agreement If a shareholders agreement governs the company post-transaction, ensure the terms in both documents are consistent. Conflicting provisions between your share purchase agreement and shareholders agreement contract can create significant problems down the line.
  4. Don’t Skip the Completion Mechanics The completion mechanics section is often underestimated, but it’s critical. Clearly define what must happen on completion day, who delivers what, and in what sequence.
  5. Have a Legal Professional Review the Final Draft DraftFlow dramatically reduces the time and cost of drafting but for high-value or complex transactions, having a qualified lawyer review the final document before signing is always a wise investment.

Why DraftFlow Stands Out for Drafting Shareholders Agreements

You have options when it comes to creating a share purchase agreement. Here’s how DraftFlow compares to the alternatives:

 

DraftFlow

Hiring a Lawyer

Generic Templates (Word/Google Docs)

Time to Draft

Minutes

Days to weeks

Hours (but high error risk)

Cost

Affordable subscription

High (hourly fees)

Low (but hidden risk costs)

Legal Logic

Built-in clause intelligence

Fully customized

None

Collaboration

Real-time, within platform

Email back-and-forth

Manual version tracking

Audit Trail

Full version history

Managed externally

None

Error Checking

Automated smart review

Manual review

None

For founders and business owners managing share transactions without a dedicated legal team, DraftFlow offers the ideal balance between affordability, speed, and legal reliability.

Frequently Asked Questions

What’s the difference between a share purchase agreement and a shareholders agreement? 

An agreement governs the transfer of shares between a buyer and seller; it’s a transaction document. A shareholders agreement governs the ongoing relationship between shareholders after shares have been issued or transferred, covering rights, obligations, and governance rules.

Is this agreement legally binding? 

Yes. A properly executed agreement is a legally binding contract. Both parties are bound by its terms once signed. This is why it’s essential to ensure the document is drafted correctly and reflects the true intentions of both parties.

Can I customize a shareholders agreement contract on DraftFlow? 

Absolutely. DraftFlow’s clause library gives you full flexibility to customize every section of your shareholders agreement contract from governance provisions to drag-along and tag-along rights to reflect your specific deal structure and jurisdiction.

Do I still need a lawyer if I use DraftFlow? 

DraftFlow is designed to make the drafting process faster, more affordable, and more accessible. For straightforward transactions, many users complete the entire process within the platform. However, for high-value or complex deals, consulting a legal professional for a final review is always recommended.

How long does it take to create a share purchase contract on DraftFlow? 

Most users complete a standard agreement within a few hours, depending on the complexity of the deal. The guided workflow, smart suggestions, and pre-built clause library significantly reduce the time it would otherwise take to draft the document manually.

Conclusion

A share purchase agreement is one of the most important documents in any equity transaction. It protects buyers, sellers, and the company itself and when done right, it gives every party the clarity and confidence to move forward.

But getting it right doesn’t have to mean spending weeks in legal back-and-forths or writing blank-cheques to law firms. DraftFlow gives you the structure, the intelligence, and the tools to create a complete, customized one that stands up to scrutiny in a fraction of the time and cost.

Whether you’re drafting your first shareholders agreement or managing a complex multi-party acquisition, DraftFlow is built to make the process smoother from start to deal end.

Ready to create your agreement? Start your free draft on DraftFlow today and close your deal with confidence.

Download DraftFlow