- Home
- Apps
- SaaS Tools
- Document & Contract Control for ERPNext
Illustrative previewEvery title deed, mandate, agreement and ID - categorised,
versioned, expiry-tracked and access-controlled.
What is Document & Contract Control for ERPNext?
Every title deed, mandate, agreement and ID - categorised, versioned, expiry-tracked and access-controlled. One-time license from $399.00 USD for ERPNext 16 — includes 12 months of updates and support.
Key Features
Installation overview
- 1
Download from ECOSIRE
Buy the license on ecosire.com and download the Document & Contract Control for ERPNext app ZIP from your account dashboard.
- 2
Add the app to your bench
Extract the ZIP into your bench's apps folder, or run `bench get-app` with the path to the extracted app.
- 3
Install on your site
Run `bench --site SITE_NAME install-app APP_NAME` followed by `bench migrate` to install Document & Contract Control for ERPNext and apply its schema.
- 4
Activate your license
Open the ECOSIRE License settings on your site and activate your license key. Requires the free ecosire_connect and ecosire_license_client apps.
Technical Specifications
- ERPNext Compatibility
- ERPNext 16
- License
- Licence confirmation required
- Python Requirement
- Python 3.10+
- Database
- MariaDB 10.6+
About this Product
Document & Contract Control builds on native ERPNext File and Contract to give you a real document register: twenty-seven categories out of the box, version control with full upload and download history, expiry and renewal reminders, role-restricted access, and mandatory document checklists that other apps can gate a completion against. The contract register covers twelve contract types with amendment history, renewal reminders and termination notices.
Not included: electronic signatures (available separately via a DocuSign or Zoho Sign integration).
Frequently Asked Questions about Document & Contract Control
What ERPNext versions does Document & Contract Control for ERPNext support?
Document & Contract Control for ERPNext is available for ERPNext v15 and v16 sites running on Frappe bench (self-hosted or Frappe Cloud). The compatibility badge on this page shows the exact versions currently shipped.
Can I try it before I buy?
Yes, on our hosted demo. Every app has a live demo site with sample data that your team can explore at its own pace; ask us for the link and login. We do not ship trial installs: the package is delivered after purchase, and we then install and configure it on your own site at no charge.
What is included in the license?
A perpetual license for one ERPNext site, the full source code, 12 months of email support, and 12 months of free updates for the ERPNext version you purchased.
How long does installation take?
Most ECOSIRE apps install in under 30 minutes on a clean ERPNext site via bench. Integrations with marketplace APIs (Amazon, Shopify, eBay) typically require a 1-hour setup call to configure credentials and webhooks.
What happens after the first 12 months?
Your license remains active forever on the ERPNext version you purchased. Optional renewal of support + updates is 50% of the original price per year — or buy a new license when you upgrade to a newer ERPNext version.
Do you offer implementation help?
Yes. Our team can install, configure, migrate data, train your staff, and run the first two weeks of go-live support. See our implementation services for packages and pricing.
Related Modules

Direct Booking Engine for Hotels
A commission-free website booking widget that reads live rates and availability from your ERPNext hotel PMS, captures deposits or full payment online, and creates the reservation directly in ERPNext — no OTA commission, no double entry. Built to order, installed, and supported by ECOSIRE.

Distributor & Dealer Portal with Secondary Sales
A self-service ERPNext portal where distributors and dealers place orders, report secondary sales, claim schemes and see their own credit and ledger — built, installed and supported by ECOSIRE as a proper Frappe app on your ERPNext v15/v16 instance.

Earnest Money Deposit (EMD) Management
A build-to-order ERPNext app that records earnest money and tender security deposits against contracts, posts deposit, refund and forfeiture journal entries automatically, and gives finance a clean aging and outstanding view. ECOSIRE scopes, builds, installs and supports it for you.

Easypaisa & JazzCash Payment Gateway for ERPNext
A build-to-order Frappe app that lets your ERPNext instance accept Easypaisa and JazzCash mobile-wallet payments on Sales Invoices, Sales Orders and the web shop, with webhook confirmation and automatic Payment Entry reconciliation. ECOSIRE scopes, builds, installs and supports it for you.
Talk to an ECOSIRE expert about Document & Contract Control
Get a custom quote, a live demo, or help evaluating fit.