Shareholder Voting Agreement Generator

Shareholder Voting Agreement Generator

Create a comprehensive voting agreement for your corporation.

Agreement Basics

Parties to the Agreement

Company Information

Shareholder Information

Voting Provisions

Specify how the shares subject to this agreement will be voted. You can define commitments for electing directors, approving major corporate actions, or other matters.

Agreement Term

Generated Voting Agreement

Review the generated agreement below. To make changes, please use the "Previous" button or click on the relevant tabs. When satisfied, download the document as a PDF.

Click "Generate/Update Agreement" to see your document.

2. THE SHAREHOLDERS: The following holders (the "Shareholders") of the Company's Common Stock (the "Shares"):

    ${shareholders.map(s => `
  • - ${s.name}, residing at ${s.address}
  • `).join('')}

RECITALS

WHEREAS, the Shareholders are the owners of an aggregate of shares of the Company as set forth on the signature pages hereto; and

WHEREAS, the Company and the Shareholders desire to enter into this Agreement to set forth certain understandings among them with respect to the voting of their Shares.

NOW, THEREFORE, in consideration of the mutual covenants and agreements contained herein, the parties agree as follows:

ARTICLE 1: AGREEMENT TO VOTE

1.1 Voting Provisions. Each Shareholder agrees to vote all Shares over which such Shareholder has voting control, in person or by proxy, in accordance with the following provisions:

${votingProvisions.replace(/\n/g, '
')}

ARTICLE 2: TERM AND TERMINATION

2.1 Term. This Agreement shall continue in full force and effect for a period of ${term} years from the Effective Date.

2.2 Termination. ${termination.replace(/\n/g, '
')}

ARTICLE 3: MISCELLANEOUS

3.1 Governing Law. This Agreement shall be governed by and construed in accordance with the laws of the State of ${state}.

3.2 Entire Agreement. This Agreement constitutes the entire agreement among the parties with respect to the subject matter hereof and supersedes all prior agreements, oral or written.

IN WITNESS WHEREOF, the parties have executed this Shareholder Voting Agreement as of the date first above written.

COMPANY:

${companyName}

SHAREHOLDERS:

${shareholders.map(s => `

Name: ${s.name}

`).join('')}
`; document.getElementById('agreement-preview').textContent = text; document.getElementById('pdf-output').innerHTML = pdfHtml; downloadPdfBtn.style.display = 'block'; } // --- PDF DOWNLOAD --- // downloadPdfBtn.addEventListener('click', async () => { const { jsPDF } = window.jspdf; const pdfContainer = document.getElementById('pdf-container'); pdfContainer.style.visibility = 'visible'; try { const canvas = await html2canvas(pdfContainer, { scale: 2 }); const imgData = canvas.toDataURL('image/png'); const pdf = new jsPDF({ orientation: 'portrait', unit: 'in', format: 'letter' }); const imgProps = pdf.getImageProperties(imgData); const pdfWidth = pdf.internal.pageSize.getWidth(); const pdfHeight = (imgProps.height * pdfWidth) / imgProps.width; pdf.addImage(imgData, 'PNG', 0, 0, pdfWidth, pdfHeight); pdf.save('Shareholder-Voting-Agreement.pdf'); } catch(err) { console.error("PDF generation failed: ", err); alert("Could not generate PDF. Please try again."); } finally { pdfContainer.style.visibility = 'hidden'; } }); // --- INITIALIZATION --- // function initialize() { effectiveDateInput.valueAsDate = new Date(); addShareholderRow(); addShareholderRow(); // Start with two rows showTab(1); } initialize(); });
Scroll to Top