Working with 1 General Ledger > 1-8 General Ledger Setup

1-8 General Ledger Setup

One of the first tasks when creating a new company in Sage 100 Contractor is to set up the general ledger structure. When you select a pre-built ledger, Sage 100 Contractor creates the ledger accounts for you.

You can also set up the general ledger manually. If you choose to enter the account ranges, controlling accounts, and posting accounts manually, Sage 100 Contractor will not create the ledger accounts. You will then need to create each ledger account in the 1-7 General Ledger Accounts window.

Note: Unless you have prior experience setting up general ledgers, it is a good idea to choose a pre-built chart of accounts.

Accounting setup considerations

Before you begin to set up your general ledger and other parts of accounting, there are several things that you should consider. For example, what is your startup date? It is going to take days and perhaps a couple of weeks to set up your company, so you need to have a startup date for your company in Sage 100 Contractor. You also must know your company’s fiscal year-end. In addition, you’ll need to consider the amount of information that you plan to bring into Sage 100 Contractor and its level of detail.

Here is a list of suggested information:

In addition, you need the following information:

Caution! Once you have set up and saved a chart of accounts, you cannot delete it, and you cannot edit it after you have entered a transaction. Call Customer Support or your business partner if you need more information.

Pre-built chart of accounts

When you select the pre-built chart of accounts, Sage 100 Contractor automatically sets up the account ranges, controlling account numbers, posting account numbers, and then creates the ledger accounts. You can then modify the ledger setup to meet your particular needs. However, you will then need to edit the ledger accounts to match any changes made in the 1-8 General Ledger Setup window.

You can select from four different pre-built charts of accounts:

After setting up the chart of accounts, you can edit account numbers, delete unnecessary accounts, and set up controlling accounts for subsidiary accounts or departments in the 1-7 Ledger Accounts window. If you change a controlling or posting account number in 1-8 General Ledger Setup, you must also change the ledger account number.

Caution! Once you have set up and saved a chart of accounts, you cannot delete it, and you cannot edit it after you have entered a transaction. Call Customer Support or your business partner if you need more information.

Selecting pre-built general ledger structure

When you create a new company in Sage 100 Contractor, you must set up a minimum number of items in addition to selecting a chart of accounts. You must also set program defaults for the following:

Important! When you create a new company and set up accounting, you must set the program default Current Period. After that initial setup, you can only change the Current Period using 1-6 Period/Fiscal Year Management > Change Period. How?

To select a pre-built general ledger structure:

  1. Open 1-8 General Ledger Setup.
  2. On the Options menu, select one of the four pre-built chart of accounts.
  3. Modify the account ranges.

    Important! You must make any changes to the account structure or to ledger accounts before posting transactions to the general ledger.

  4. In the Fiscal Year End box, enter the date of the fiscal year-end.
  5. Do one of the following:

    • To begin entering transactions for the current fiscal year, enter the number of the current period in the Current Period box.
    • To enter a few startup transactions, set the current period in the Current Period box. You can change the period in the window of entry for individual transaction records without changing the programs default for the current posting period.
    • To enter a large number of startup transactions, type 0 in the Current Period box. Then after entering the startup transactions, enter the current accounting period in the Current Period box using 1-6 Period/Fiscal Year Management.
  6. On the File menu, click Save.

Tip: After selecting an account structure, print the entire chart of accounts from 2-7 Chart of Accounts. Review the accounts and determine which accounts you want to edit or delete before you enter any transactions.

About posting periods

Based on the fiscal year-end date in the 1-8 General Ledger Setup window, Sage 100 Contractor determines the current default posting period, which is used program-wide. The Current Period in 1-8 General Ledger Setup corresponds to the Change Period in 1-6 Period/Fiscal Year Management > Change Period.

Note: When you create a new company, you must set the program default Current Period. After the initial setup, you can only change the Current Period using 1-6 Period/Fiscal Year Management > Change Period. When you create a new company from existing company data, the new company's default posting period is set to the same posting period as the existing company. If you want to change the default posting period, you can only change it using 1-6 Period/Fiscal Year Management > Change Period. How?

In any accounting transactions window, such as 4-2 Payable Invoice/Credits, you can, if necessary, post individual transaction records to a different posting period. The following bullet points describe some of the features related to posting periods:

About starting balances

You can enter the starting balances for asset and liability accounts by posting a journal transaction—usually to period zero. As journal transactions can contain up to 999 lines, it is possible to enter most starting balances in a single journal transaction. Enter each account balance on a separate line.

Larger companies may not be able to enter the balances in one transaction. If you need to enter two journal transactions, use a clearing account to create a balanced entry.

At the end of the first transaction, enter the clearing account number and the amount necessary to balance the transaction. In the second journal transaction, finish entering the starting balances. Then at the end of the second transaction, enter the clearing account number and the amount necessary to balance the transaction. After you complete the entry of the starting balances, the clearing account returns to a zero balance.

Methods for entering financial activity for the current year

After you have entered the starting balances, enter the net activity of the ledger accounts for the current year. It is important to note that you cannot directly enter the startup balances for the dedicated ledger accounts: Accounts Receivable, Accounts Payable, Service Receivables, and Inventory. How?

You can choose from four methods for entering the net activity. Entering the current activity for ledger accounts is nearly identical to entering the starting balances. Remember to adjust the posting period as necessary, and provide a description of what is reflected in the period balances.

Each successive method provides more detail for reports than the previous method and requires more time to enter data. Read each of the methods thoroughly before deciding which to use. Except where noted, you must first enter the starting balances of all the ledger accounts.

Method 1

When you post the starting balances, include all the period activity in the beginning balance. Post a single journal transaction to the period before the current posting period. Suppose you are setting up a new company during period 2. The net activity for period 1 is added to the starting balances. In the journal transaction, enter the total for each ledger account (beginning balance + period one net activity) and post the transaction to the end of period 1.

Method 1 is best suited for use near the start of a fiscal year. The method does not include the entry of historical information. It is not recommended for use during the middle of the fiscal year.

Method 2

Post the starting balances to period 0; then post a journal transaction that contains the net activity for each ledger account during the current fiscal year. Post the transaction to the period before the current posting period. Suppose you are setting up during period 7. Create a journal transaction that contains the net activity for each account through the end of period 6. Then post the journal transaction to the end of period 6.

Method 2 provides data for a Year-to-Date Income Statement, and lets you view the entire activity for the year, but does not provide data for reports in periods before the setup.

When you close the books at the fiscal year-end, the balances roll over to the Last Year column in the Ledger Accounts window. This method does not set up individual period balances, so the period balances do not represent the true period activity.

Method 3

Post the starting balances to period 0; then in each of the prior periods, post a journal transaction that contains the net activity of each ledger account for that period. Suppose you are setting up during period 7. Create and post a journal transaction that contains the net activity for each account during period 1. Then repeat the process for periods 2 through 6.

Method 3 provides accurate period balances. Each account contains its correct period balances for the current fiscal year. When you close books at the fiscal year-end, the balances roll over to the Last Year column in the Ledger Accounts window. The ledger accounts therefore reflect the true activity in each period. This method lets you generate reports that compare data from the previous year to data in the current year.

Method 4

Post the starting balances to period 0; then enter each transaction for the current year. Method 4 requires a great deal of work. This method is only practical when no accounting has been posted for the current year, or it is only a few weeks into the new fiscal year.

About dedicated accounts

Sage 100 Contractor does not let you post journal transactions directly to the Accounts Receivable, Accounts Payable, Service Receivables, or Inventory ledger accounts. You can post to those accounts only through invoices. Therefore, entering the starting balances is a two-part process.

During the first part of the process, the Accounts Receivable, Accounts Payable, Service Receivables, and Inventory balances are posted to clearing accounts. Later, the individual open invoices are posted against the clearing accounts, thereby moving the balances into the proper accounts.

Similarly, you cannot directly post to the Inventory ledger account. Normally, you move inventory into the accounting system through payable invoices. For startup purposes, however, it is necessary to post a journal transaction to an Inventory clearing account. Later, the inventory is posted against the clearing account and allocated to specific inventory locations and parts, thereby moving the balances into the Inventory ledger account.

In this portion of the setup process, post the starting balances to the clearing accounts. If you are using a pre-built general ledger structure, Sage 100 Contractor already has the necessary clearing accounts established. At the fiscal year-end, you can delete the setup clearing accounts, as they are no longer needed.

Important! After posting the invoice and allocations for inventory, your clearing accounts should have a zero balance. If they do not, review your data to find out why.

About setting up accounts for posting equipment

About setting up accounts for posting payable invoices

Sage 100 Contractor uses the accounts indicated on the Payables tab in the 1-8 General Ledger Setup window to post payable invoice transactions.

Freight

Note: When posting the invoiced costs against a job, Sage 100 Contractor assigns the total of the freight costs to the first job cost record.

Variance

Variances in materials costs are posted to the Overhead Costs Account.

Note: Freight costs and the variance in materials costs each appear as separate lines in the journal transaction.

About setting up accounts for posting receivable invoices

Requiring cost types for direct expense and WIP accounts

You can enforce the use of the cost type specified for the account (in the General Ledger Accounts record) when users post direct or WIP expenses to General Ledger. This validation ensures that allocated job costs do not exceed the sum of expenses posted to general ledger direct expense and WIP accounts for any cost type.

To require users to enter valid cost types with journal transactions, select the Require cost types on expense accounts option on the Posting Accounts tab in the 1-8 General Ledger Setup window. You define the cost type for each direct expense or WIP account in the 1-7 General Ledger Accounts window.

Cost types are then validated when you post, and in some cases when you save, transactions to direct expense or WIP accounts in the following windows:

Note: When you select the select the Require cost types on expense accounts option in the 1–8 General Ledger Setup window, you cannot change the cost type for direct expenses in the 6-3 Job Cost window.

To audit and reconcile general ledger accounts that accept direct job costs, print the 6-3-41 Job Cost Reconciliation and 6-3-42 Job Cost Type Reconciliation reports.