Is MainStreet Municipal Software right for your business?

MainStreet Municipal Software is a great fit for many businesses. Find out if it's the right choice for you! Are you looking for a MainStreet Municipal Software demo, technical support, product or pricing information or to simply to compare MainStreet Municipal Software with competitive options? Quickly get answers and the information you need.


  • Automates purchasing and inventory operations. Enter requisitions, generate purchase orders, receive goods and services, process invoices, and issue from inventory stores.
  • Allows an unlimited number of receipts and invoices against a single Purchase Order. Multiple invoices can be entered for one purchase order. Direct purchases (no encumbrance) by invoice, upon request by authorized personnel, can also be entered.
  • Gives you on-line purchase requisitions. You can enter detailed purchasing specifications for items, suggest vendors, maintain vendor quotes, accounting information, and shipping dates required.
  • Limits a requester’s access to specific expenditure accounts for use on requisitions and purchase orders. This access can be limited by user, department, or by account type.
  • Provides validation of available budget against the appropriate budget year as each item is entered with option to validate, on line, at the line item account level or at the category within a department level. Provides an on-line approval process.
  • Transfers requisition data automatically to the purchasing department, allowing buyers to edit the data, generate regular purchase orders, blanket purchase orders, confirming orders, and change orders.
  • Creates a pre-encumbrance which will be converted to an encumbrance upon issuance of a subsequent purchase order or deleted if the requisition is canceled.
  • Provides a one step process for a processing or receiving a purchase order simultaneously. If this option is selected the system prompts the operator for the invoice number, invoice date, due date, and invoice description.
  • Reverses encumbrances established by the purchase order upon entry of the vendor invoice.
  • Allows unlimited account codes to be used for a purchase order plus unlimited account codes for additions during the receiving process.

Other Applications

The following applications are designed to work hand-in-hand with Purchase Order:

"Purchase Order" is part of the MainStreet Municipal Software line of products, developed by MainStreet Software.