CGPlus, General Accounting Software for small businesses

Finally a simple and complete Accounting system ! 
CGPlus, a product made in Quebec that is bilingual (French and English).

CGPlus is a Simple Entries Integrated Accounting Software. You can post a Bank deposit to the General Ledger and, with this same entry apply a payment to a Customer’s invoice in the Account Receivable Module. Same thing for a check posting, with which you can apply the payment on your invoice in the Account Payable. The software structure if by Module which communicates with the General Ledger with a End-of-Month procedure. Ordinateurs Laval also offer the possibility to personalize the software for your company needs at reasonable rates.

General Ledger

- G/L Account Maintenance.
You can Add, Modify or Delete General Ledger Accounts. On the same pattern than adding or removing sheets in your manual ledger. These accounts are numbered as you want from 0 to 999999. You can give them the description you want, up to 80 characters.

- Transaction Entry.
You can enter your General Ledger Transactions 3 ways; There is the Bank Deposits, The Bank Checks and the G/L Transaction Journal. You will be able to print your own checks on your pre-printed forms. From these 3 methods, you will be able to manage all your general accounting. The Customer’s invoice and Supplier’s invoice can be paid in a one entry style.

- General Ledger Reports.
The Accounting Reports are built trough a Report Generator which permits personalization of almost all your reports according to your needs. You can print the transactions listing, the Trial Balance sheet, the Balance Sheet (normal or compared with last year or budget), the income and expenses statement (Normal or compared with last year or budget), The cash journal, the check journal. Account Historical report (yearly and Budget). Most of the reports can output to the screen, the printer or a file, as you wish. The Bank conciliation is very easy and connected with the bank transactions entries. The follow up of your Bank account is very simple, because it works mainly like the Bank Statement itself.

Account Receivable and Account Payable

- Customer / Supplier File Maintenance.
With this section, you can manage your Customer or Supplier file. You have to give them a 8 or less characters code. You can then store within these records all the information about your Customer / Supplier. There is also a Note that is attached to this record which can hold 64k bytes of information.

- Customer / Supplier Listing.
You can print your Customers / Suppliers Listing in many sort order from which you can choose from. You can also filter the output for some criteria or all of the records. You can also print labels for mailing lists so you can manage a complete marketing department for your mailing advertising. For your internal use, a telephone book type of listing can be printed, which group customers and suppliers together.

- Transactions Entry.
In the Transaction Entry, you will be able to post invoices, credits memo, debits memo or interest charges. You will be able, in the Account Receivable, the monthly calculation for past due invoices from your customer’s unpaid invoices. The complete management of the Taxes (GST and PST) is automatic with the calculation of returns from the government.

- Reports.
The reports for your account receivable and account payable are: Account aging which sort by column the amounts due according to their age. The detailed account receivable and account payable which list all the transactions of the month in these modules and also unpaid transactions from other periods. there is also 2 types of general ledger distribution report; one by G/L account, the other by customer/supplier account. In the account receivable, you can print Customer Statements which you ca send to your customers. There is also a Sales journal report. In the account payable, there is a buying report. Both have detailed historical reports on customers or suppliers records.


- Items Maintenance.
The inventory item number can have up to 12 characters, the description up to 80 characters. There is a field for each of the following: unit of measure, Item class, department code, Supplier Code and their selling price (up to 4) (connected to the account payable module). There is 6 retail prices fields, one for the value in stock; Quantity on hand, on order, reserved for sale, minimum, to order when low, received to date, sold to date possibilities of quantity on hand in 3 different warehouses. You can define if they are taxable (GST and PST). It also keep the last transaction date on this item. There is also many historical quantities that are kept in the file.

- Inventory Listing.
You can list your inventory items in many type of reports; a physical inventory listing with which you can take you physical inventory in writing on it the quantities. A detailed listing of the items, a price list with choice of columns and a statistic and historic report on items. You can also adjust your physical inventory by entering the quantities written on your Physical report. You can also automatically adjust the retail prices by an increase by percentage and filtered by supplier, department, number or description. There is also a historical report which list all the customers who bought one particular item, looking back in all the archive files. a Re-order report on low quantity item that have to be ordered. A variation report that give you the changes that occurred during the period. A summary listing to know the value of all the items in stock, sort order can be by supplier or by department.

- Transactions Entry.
When you have to manually adjust your inventory it still create a transaction, you can add or subtract quantities for each of the items. The cost calculation can be done in 2 flavours; Average cost or actualized cost. You can also physically adjust the quantity on hand without touching received to date, change the item number or the cost price.


- Customer Invoicing (To Account Receivable).
This is one of the most important ans used section in invoicing. You can post directly in all the concerned modules; General Ledger, Accounts receivables and Inventory. The Back Orders management, Discounts, Delivery Addresses and the taxes are all managed internally by the Invoicing module. The items RENTING can also be done in using a special department code. The invoice format is completely configurable to fit your Company pre-printed forms.

- Sales Orders.
If a customer order you items which needs to be delivered at a later date, you can reserve the stocks to this specific order and ease the follow up of orders. The invoicing is then easier and back orders stay in file for future delivery.

- Purchase Orders (P.O.).
You can print your Purchase orders and CGPlus keeps in file all of your orders up to the receiving. When you receive the stocks, the inventory is updated to the good quantity on hand and the supplier invoice can be posted directly to the Account payables. The items NOT received are kept in file as back orders to be received.

The invoicing module has a lot of features to help to keep all of your invoicing easy and a follow up on your sales which will inform you of all your important business information. Each Invoicing section is connected to the inventory; so, no price list to find or description to write onto your invoices, because all you need is on file and the Customer number or the item number take care of everything. Then, the computer will search for you all the information attached to these number like the name or description and prices. This way, you will save a lot of time compared to a hand written invoice. Also, all the sales taxes management is done by the program. Customer can be taxes exempt or the item can be taxes exempt. Also, For Service Enterprises, CGPlus will give you many ways to invoice your work sales in entering a predefined description or your own with up to 105 characters (2 lines). You can also add to the description or write a new description, with a serial number, which will be asked automatically when the code SR is entered in the unit field.

Purchase or Sales Order Entry

You can create and manage purchase orders and sales orders in CGPlus similarly as in the invoicing. Inventory is kept up-to-date while orders are received and sales are reserved.

Sales Management

Among the sales and buying reports available in this section, there are lists of invoices or lists of items sold with sale prices and profits. You can keep track of your sales very accurate for the current month. These lists are global or by seller and dates. You can also manage sales commissions in two ways; commission on selling prices or profits realized.


CGPlus is bilingual, French and English. If you have French employees, they will be able to work in French. If you have English employees, they will be able to work in English. All this in a single choice at the main menu, to toggle the language in real time.


Each user can have a specific level of entry. These levels are autorized by a manager and are specific at what the user is working on.


All data can be archived for years. This means you can print reports with historical data for your analysis.


CGPlus can be used for managing many companies accounting on the same computer. CGPlus can support as many companies as your hard drive can hold.

Versions and Upgrades

Programmers of Ordinateurs Laval are always working on Software upgrading. Years of work (since 1984) allowed the birth of this software. Each section was checked to give you the best efficiency. First versions of CGPlus were built in DOS, but with the development of Windows, DOS Software versions have been adapted for Windows. Last version is built with CA-Visual Object and is available for Windows operating systems.

CGPlus is one of the most easy to use Accouting software and the most complete seeing his price. His value is making him one of the best on the market at this time. The software's price do not include the installation, the maintenance and the training of the user.