About Us

ERP Makers is a software development company established in 1998 (previously known with name ARK Microsystems between 1998-2018). We primarily deal into provisioning of software development services for development of customized ERP Software Systems. We are also engaged into development of our own software product named Billing Register.

Shashvat Gupta

Ownership: ERP Makers is a proprietorship firm founded and owned by Mr. Shashvat Gupta. Mr. Shashvat is a technocrat having knowledge over 400+ business domains. He demonstrates exceptionally great skills when it comes to development of ERP System for a manufacturing industry. He also has strong hold over Real Estate and Construction Industry. Engineering lies at his heart as he enjoys development of ERP Systems for Aeronautics and Chemical Engineering industries. He too has thorough management skills and caries expertise in Business Accounting, Cost Accounting, Procurement & Sales Process, Inventory Management, Operations Research, and Marketing.

Vision Statement: Innovate software solutions to realize full potential. To be recognized globally through our stakeholders’ success stories.

Mission Statement: To outsource top class programming services (especially in Microsoft Access and SQL Server) for development of customized software solutions. To reduce down IT infrastructure cost without compromising the quality. To increase the productivity by running 24*7 virtual office and to achieve best possible accuracy and precision through adoption of best practices. To formulate complete, usable, smart, robust, flexible, scalable, configurable, customizable, integrated and secure software solutions for automating business processes.

Approach: We believe in "Togetherness and Trust". Togetherness plays role in bridging the gaps and building the future of all stakeholders in business. The glue that holds all relationships together is trust. So stay together, grow together, and no compromise on trust.


Team of engineers with Strong business acumen

It is not just the know-how of software technology to get best ERP Systems developed but also needs an insight over how business works to get a proper ERP Software System developed which has clear capabilities to address all business issues properly. ERP Makers have worked with more than 400+ businesses all across the world belonging to different industries/sectors and have understood their common factors and their uniqueness so that they get best software solution addressing all thier business needs.

Successful businesses always have some unique factors which give them edge over their competitors. Same uniqueness you expect to be dealt properly via your ERP software (which is usually not possible with standard/locked-down ERP solutions). Here we play the role and let your software address all your unique needs. With us you get a tailor-made solution specific to your business which speaks your business’s language. All our endeavors revolve around fulfilment of your single desire i.e. “Customized ERP for My own Industry”.

team-of- microsoft-access-vba-engineers
  • Team of skilled engineers with passion of automating business processes. Strong business acumen that helps in easy understanding of business problems and development of proper solution for that.
  • Our aim is to invent complete software solutions not only for today but also for tomorrow so that people can live a steady e-environment around them. Otherwise software solution becomes an overhead and people keep on using manual processes along with automated, as new option is not complete/reliable.
  • For all our endeavors, it is our intent to generate maximum returns (via saving money/time and generating more quality/quantity) so that business & it people can realize their true potential.
  • For every penny spent, we work hard to assure you ROI as well as IRR. We assure our clients their business success by way of refinement in business processes and saving/making money.
  • Businesses usually have limited budget for their IT Infrastructure and should not be wasted on adventures leading to failure because of wrong/over commitments (unfortunately happens in cases where vendors’ tendency is to get project at any commitment). Regarding project budget, we always stay realistic so you know beforehand what it takes to reach the goals and whether goal is realistically achievable in given constraints.
  • To safeguard money from being wasted on something undesired components, we always cut the project requirements into smaller pieces, and work on smaller sets at one time and make smaller deliveries. This way, we can take client’s feedback at very early stage, which reduces down the chances of money getting wasted over something undesired.
  • Uniformity among GUI, Coding Standard, Business Rules, and User Interaction Rules is something that defines professionalism, and we have no compromise policy in this regard. We ensure this uniformity even when multiple programmers with different thought processes work on same project at different times. We consider reports being face of any business/company, and strive hard to make sure that there is no uniformity gap among different reports.
  • In businesses where document formats change frequently, system is designed with facility consume Word-Templates having smart tags, which are parsed dynamically and reports outputs are generated in the form of DOCX/PDF so that end content can be preserved with the record.
  • Generates periodic performance reports showing various KPIs on daily, weekly, monthly, yearly bases for better comparison of business performance with past. Transforms such data in the form of graph also so as to have easy understanding of business.
  • Thorough knowledge on financial accounting and book keeping. Developed software solutions having financial accounting features like Accounting Ledgers, Journal Voucher Entries, Opening/Closing Balances, Trial Balance, Profit & Loss account and Balance Sheet.
  • Strong hold on inventory management, control on pilferage, procurement automaton, production process scheduling, maintenance of fixed assets, marketing & sales, packing & delivery, invoices & recovery of credit etc.
  • Expertise in special features like development of application’s Mobile Interface, Scanning of documents, Barcode Printing/Scanning, Printing Receipts on Thermal Printer, Login into application through Finger Print Scanner, Auto Signature via Tablet Pen, Vehicle Information retrieval on the bases of VIN, Auto File Upload/Download via FTP Server, XML upload/download. Communication with Rest API, etc.
  • We not only work on given tasks, but also keep eye over whole project and keep notifying organization about possible enhancements which can add value to the software system.
  • We always give importance to transparent communication. We love to talk to all kind of people at all levels of the organization so as to collect information (large set of data) about the pain points and design a truly useful software system.
  • We only commit the truth. It may be little bitter or not sounding too good. It is only because we want to safeguard you from any kind of trouble at later stage. We suggest you to judge all vendors on parameters like “Capable, Qualitative, Think Ahead, Innovative, Serious, and Loyal” before making any hiring.
  • Conducts conference calls among stake holders to deal with any kind of deviation in thought processes so that all disagreements can be sorted face to face.
  • Successfully implemented large sized projects all over the world (especially USA, CAD, UK, EUROPE, AUS, NZ, UAE, and SINGAPORE) without any hassle. We are not only technically sound, but also culturally seasoned to deal with people all across the world from all levels of an organization.
  • Though our primary language of communication is English, but we have successfully developed software systems in Scottish, Dutch and French with the help of Google-Translate.
  • We respect the merits of local candidate availability, but we assure you that our capabilities, commitment, and cost will overshadow local candidate merits.
  • Our work timings are 6:30 AM to 5:00 PM (Greenwich Mean Time). This way, we ensure you our availability during your daytime for all of troubleshooting, meeting, conference calls related purposes.

Features for Employee Management System

Employee, the most important asset of an organization, the single most contributor towards writing success stories for organizations, deserves the kind of treatment as offered to business customers being king. It’s employee performance that affects or determines the business profits. Hence monitoring and improving their performance surely make positive impact on an organization's profitability. What we offer is expertise in developing software system which can help you in managing your employees well.

better employee managment
  • Have administrative section in system to perform all administrative tasks and configuring system to give users/workstations better experience.
  • Develops feature to support employee hiring process by entering candidate requirements, entering resumes, matching resumes, conducting interviews and recording the selected profiles,
  • Addition of Employees in system, address/contact information, date of joining, department, title, photo, and signatures.
  • Record employee’s emergency contacts like spouse/parents/kids contact-number etc, blood group, any notable disease, and social security number.
  • Record marriage anniversary date, family members’ birthdays so that employee can be graced on special occasions.
  • Maintain employee skill set (resume, qualifications, and certifications etc) so staff availability can be searched as per the project-skills needs.
  • Define Employee Working Hours, General Holidays, Vacations Allowed, Salary Information, Overtime Rate, and Secret Performance Reports.
  • Records hourly sale rate of employees’ services so that quote/invoices can be quickly generated.
  • Issuance of user-login to employees, assignment of proper Roles/Permissions for protected access to system, and set user configurations.
  • Recording chronology of changes to data (add, modify, and delete) made by employees so as to know who made undesired changes to data, when were the changes made, from which computer, etc.
  • Generating final Contracts, automated signing of contracts, protecting contracts from any undesired changes.
  • Automated Printing of ID-Cards, and printing of their Address Labels/Stickers,
  • Record Employee Biometric Card Punching, Attendance Time-Sheets with Over-Time, Integration of timesheet with Bio-Metric Attendance System.
  • Automated Salary Calculation, Salary Disbursement, and Subsequently Job-Cost Calculation.
  • Creating staff duty roster and letting everybody know about their weekly shift.
  • Vacation approval system so that alternative employee can be pre-allocated to job when one person is on vacation.
  • Calculation of consumed vacations so that earned leaves can be paid at the end of year.
  • Work allocation to employees as per their skill-set, availability, and workload.
  • Forecasting the need of Over-Time Hours as per workload and their engagements.
  • Knowing tasks performed by employee, revenue generated, calculating employee performance, and Employee Promotion system.
  • Knowing current location of the employee when jobs are performed at remote locations.
  • For remote locations, posting time-sheets via excel and importing them into the main system.
  • Recording patty cash disbursement to employees and recording of their patty expenses.
  • Recording traffic fine or other violations related to business being paid by employee.
  • Food order processing when free food is offered by organization.

Top Class features for Fixed Assets Management

Before making any capital expenditure (buying fixed asset like machinery), businesses seriously determine the worth of the asset and also explore the options of leasing and financing the same. After making any purchase, if machinery is not properly utilized or not properly maintained or not protected from various risks, then good investment turns into bad investment. We hereby offer some features through which business can have proper control over plant & machinery.

Top Class features for Fixed Assets Management
  • Resource Planning, Forecasting Machine Purchase/Hire Needs, Call for quotations on Hiring/Purchasing of Machinery,
  • Managing Heavy Machines by recording their Purchase related details, their Registration and Insurance Related details.
  • Enter Machine Service & Maintenance related Requirements, and enter each part's tear & wear as per season conditions.
  • Allocation of Driver, Operator, and Helper to machine, and Deployment/Shifting of Machine to work sites.
  • Purchase of Fuel for Heavy Machines, Bulk Purchase of Fuel, Fuel Issuance on Site, and Mileage Calculation.
  • Issuance of Mobile Oil and other required fluids to machine, their daily cleaning & maintenance record.
  • Notify regarding renewal of Insurance & pollution compliance, deposit of road tax and renewal of other certifications.
  • Automatically predict the due date for service requirements so as to limit the breakdown and timely service, and notifying workshop & operator on due dates.
  • Ability of workshops to have proper stock of spare parts, Notify stores/workshops regarding future needs of spare parts.
  • Store and Workshop Management, Spare Part Purchase, Receiving, Issuance, and Returns management,
  • Interfacing with CNC Machines to post/retrieve data for automated tasks, conversion of non-formatted text outcomes to structured data.
  • Hiring machines from outside, putting own machine on rent, machine allocation to job-works.
  • Automated scheduling of jobs to machines and operators as per workload to keep machines and operators busy ensuring maximum production.
  • Operator Card Punching, Machine Time-Sheets and parts production recording,
  • Machine operating cost calculation, Machine Performance Reports, and Operator Performance Reports.

Inventory Management and Production Control

Neither businesses want to lose a sale because of not having enough inventory to fill an order nor they want to keep excess inventory which expires on shelf leading to heavy losses. Inventory is just like cash too and is subjected to pilferage. To have proper control over the right level of stock, and to check any kind of pilferage, one should have proper control system. Here we develop great features to make a proper inventory management software.

top feature for inventory management and production control software
  • Recording information about Raw Materials, their specifications with required Certifications,
  • Finished Products, SOP for Manufacturing, their Drawings, Material requirements and Labour Charges,
  • Group Products/Services into Categories/Sub-Categories to get proper business insight,
  • Defining Item SKU, Weight/Dimension, Units of Measurement, Item Shelf Age, Pricing, Quantity Pricing, and Taxes applicable.
  • Importing products from supplier provided excel, along with updated price and product properties.
  • Generating Barcode-IDs as per country rules, Printing Barcode Stickers, and Scanning Barcode to record item movement.
  • Recording Item Location so as to make huge receiving, picking and dispatches easier.
  • Adding Raw Material Suppliers, and generating Local Purchase Orders based on Manufacturing needs.
  • Communication with Suppliers, recording Material purchases, generating requisition, and Payments to Suppliers.
  • Third Party Vendor/Job-Worker registration, their Certification & Licensing management.
  • Issuance of Moulds, Machinery and Raw Material to Third Party Job-Worker, Receiving Finished Goods, material quantity and quality control.
  • Sub-contractor management, auto drafting of their contracts, and release of payments as per work progress.
  • Receiving Raw Materials, Quality & Quantity Verification of received material, Storage of raw material, Issuing Raw Materials to Manufacturing Job/Batch.
  • Purchase of Fuel for Heavy Machines, Bulk Purchase of Fuel, Fuel Issuance on Site, and Mileage Calculation.
  • Generate report on Stock in Hand/Available/Booked, Delivery Forecasting, and managing returns.
  • Notifying Workshop about the quantity to be manufactured/purchased so as to have proper stock in Hand to deal with Current/Future Orders.
  • Adding Job-Work/Work-Order, its components and their drawings, its required machines and materials, planning its schedule, and allocation of work to employees.
  • Scheduling Tasks, Managing Workflows, Recording outcomes, Timesheets, and Quality Control Checks.
  • Interfacing with CNC Machines to post/retrieve data for automated tasks, conversion of non-formatted text outcomes to structured data.
  • Develop Mobile Interface for workers in Field or on Workshop Floor for easy access & entering of data.
  • Issuance of raw materials to internal stakeholders like employee, jobs, machines and sites.
  • Recording Produced Finished Goods/Services, Calculating the Costing for item/Service,
  • Comparing Cost versus Price, and dashboard for Sales-Rep/Product/Machine/Employee/Client Performance Analysis.
  • Receive Items into Warehouse for Shipment/Sales, generating Excise Duty related reports, and payment of due excise duty.
  • Payment of Sale Tax, Service Tax or GST, as applicable only, and Claim Taxes on exemptions paid etc.
  • Inventory Calculation, Inventory evaluation as per FIFO/LIFO/Moving-Average methods.
  • In case of Job-Work/Project-work, defining Project Stages/Schedule, their progress monitoring, and quality control.
  • Develops systems to conduct periodic study on long term projects, collection of data at several event points, data analysis, and reporting of findings.
  • Exporting Financial Transaction to Standard Book Keeping (Financial Accounting) Software like Quickbooks, PeachTree, MAS90, and Microsoft Dynamics.
  • Development of scheduling module which interfaces with MS-Project. All changes made in MS-Project through Drag/Drop/Stretch etc gets reflected into the main application and vice versa.
  • Development of independent scheduling module to keep machines and operators busy as per workload.

Software development for Clients and Sales Management

Every business success is dependent on three words i.e. Sales, Sales, and Sales. More sales you make, more is the success. For the same, you need clients, delivery infrastructure, raise invoices, collect payments, and client retention. Along with maximization of Sales, business need to work simultaneously on maximizing profits, which is easily possible when you have proper Sales Management Software system in place. Here we develop Sales Management Software system having great features to help you out in fulfilling your mission.

software development for clients sales and distribution management
  • Adding Clients, their delivery locations, Project Sites, Contact Persons, Contract Details, and available Tax exemptions.
  • Record customer's DOB, Marriage Anniversary, and Photo; Wish clients on special occasions like Birthday, Anniversary, and Festivals.
  • Interact with client by way of Email (with/without Outlook), and SMS (via GSM Phone or SMS Gateway); Use pre-drafted templates for quick communication.
  • Maintain a phone log where you can record information about the calls being made to or received from customer.
  • Import/export contacts detail into different formats like Excel, CSV, and VCF file (compatible with google contacts).
  • Plot Customer addresses on Google Map for Goe analysis, and retrieval of by-road distance and map (based on longitude/latitude as well as Zip Code) for faster deliveries.
  • Generating Quotation, Applying Quick Discounts, Pricing Analysis, Quotations in form of Tenders, Quotation Printing, and email them right from the system.
  • Develops online portal for vendors to provide best pricing on material requirement for a tender and according finalise the price for a tender.
  • Perform complex costing for tenders in Microsoft Excel and auto derive final pricing into the software system.
  • Generating final Contracts, automated signing of contracts, protecting contracts from changes.
  • Adding Sale-Order/Work-Order in system with all kind of details like items, pricing, discounts, taxes, and shipping address etc.
  • Processing of Purchase Orders from Clients (Manual addition, loading from accounting package, loading from Online portal like eBay, Amazon, etc).
  • Adding facility to conduct long term research based projects, adding periodic data on research, data analysis tools and preparation of reports on findings.
  • Development of web-portal specifically for interaction with client, auto retrieval sale-orders in system as placed on online portals.
  • Prepare for Shipment, Printing Pick-lists for today, Printing Packaging Slips/Labels (Client Address etc for Deliveries).
  • Automatic integration with courier service API to generate shipment tracking number online, automated fee calculation based on weight and distance, printing of shipment stickers online for faster delivery process.
  • Recording credit limit for client, loan-payoff capability parameters, budget allocation to their jobs, collections, credit & budget monitoring.
  • Generating Invoices, Sending notifications to Clients about Shipment/Invoice, Collection of pending amounts.
  • For automated collection of periodic invoices, integrates system with bank's clearance house.
  • Generation of various reports in form of PDF/PPT/DOC via way of smart tag parsing, and auto emailing them to clients.
  • Pay Excise Duty, Sale Tax, Service Tax or GST, as applicable only, and Claim Taxes on exemptions paid etc.
  • Performance reports and analysis on the bases of Sales-Representative, Product/Item/service, Machine, Employee, Client, and Geo Region;

  • Develops feature for After Sales Support to record customer complaints, issuing them tickets numbers, closing tickets, and their quality check,
  • Exporting Financial Transaction to Standard Book Keeping (Financial Accounting) Software like Quickbooks, PeachTree, MAS90, and Microsoft Dynamics.
  • Feauture for running email/sms based marketing campaigns, importing campaign contacts data from CSV, and collection of contacts via web crawling.

Customized ERP Development

It is not just the know-how of software technology to get best ERP Systems developed but also needs an insight over how business works to get a proper ERP Software System developed which has clear capabilities to address all business issues properly. ERP Makers have worked with more than 400+ businesses all across the world belonging to different industries/sectors and have understood their common factors and their uniqueness so that they get best software solution. Here is a list of industries/sectors for which we have developed Customized ERP Systems.

customized erp development industries
  • Earthworks, Building Construction, Road Construction, and Maintenance.
  • Real Estate Sale/Purchase, Residential/Commercial Renting,
  • Renting Inventory Tracking, and Contracts for Renting.
  • Event Management, and Catering Service.
  • Agricultural Property Management and Land Scaping.
  • Plant Nursery, Forests and their production/preservation.
  • Wood-Work, Steel Fabrication, and Other Workshops Management.
  • Engineering, Instrumentation, Research, Surveys, and Analysis
  • Mechanical Engineering, and Production Business Management.
  • Precise Manufacturing for Aeronautical Engineering Workshops.
  • Surface Transportation, and Fleet Maintenance.
  • Chemical and Environmental Engineering/Testing.
  • Insurance, Leasing, Finance, Banking and Foreign Exchange.
  • Church, Prayers and Religious Event Management.
  • Training Institutes, Student, Trainer, and Course Management.
  • Security Systems, Automated Detection/Alarms/Notifications.
  • Hospitals and Rehabilitation Center Management.

Experience in Numbers

520261

Experience Hours

5642

Satisfied Clients

6650

Successful Projects

38652000

Lines of Code


Intellectual Property and Privacy Protection

We value you Intellectual Property and respect your privacy. We are committed to protecting your all kind of information which may be share or developed during the project progress. We give special care to all sort of information, whether contact information or intellectual property, which external forces may tend to steal and misuse.

Customised ERP Development Using Microsoft Access VBA 6
  • Risk is always there but can be nullified via adoption of best practices. To minimize the risk, we always prefer to collect minimal information which is bare minimum to carry on the business and further keep that data under best possible security system. We always follow industry defined best practices for data protection and maintain the top-class infrastructure for the same.
  • There are several points at which access to sensitive data can be provided, which may be needed to keep the process going. You can give remote access of your computer (via AnyDesk, Team-Viewer, RDC, or VNC, or VPN) for installation of software on your end or for debugging an issue. You can share your customers/vendors/employee's information while sharing your own database or through exchange of email which working on a task.
  • We always ask clients to share only bare minimum information and terminate the connection or change credentials as soon as task gets completed. We have standard template of Non-Disclosure Agreement and sign the same to protect each other’s rights.