Year End Procedures - Overview
The following is a description of year end procedures.
An asterisk (*) denotes the procedures that initialize year-to-date
fields in various files. To ensure accurate data, you must run these utilities
before any processing that updates these fields is done in the new year.
The timing of executing the remaining utilities is not critical.
- A/R
Period/Year End Procedure * - resets to zero the following fields
in the Customers form: Sales PTD, Sales YTD, Discounts YTD,
Sales Last Year, and Discounts Last Year. The utility also resets
to zero the Sales PTD and Sales YTD fields on the Salespersons
form. This utility MUST be executed after generating invoices and
posting customer payments for the current year BEFORE posting any
of these transactions for the new year.
NOTE: This utility
should only be run once. If you run it more than once, it results in zeros
in the Sales Last Year and Discounts Last Year fields.
- Set
Vendor Item and Customer Item PTD and YTD Totals to Zero * - resets
the fields in the Vendor Item Contracts and the Customer
Item Contracts forms to zero. The Vendor Item Contracts fields
reset are: Ordered YTD, Received YTD, Rejected YTD, Average Cost,
Average Lead Time, Average Lateness, Average Percentage, and Last
Percentage. The Customer Item Contracts fields reset are: Purchases
YTD, Ordered YTD, Shipped YTD, and Ordered PTD.
NOTE: This utility
is located in both the Customer and Vendor modules but only needs to be
run once.
- Payroll
Year End Procedure * - (based on calendar year) - updates the
Employees form to reflect the change of year. The Payroll Year
End procedure should be run after the last payroll of the year and
before any payrolls are run for the next year. All adjusting transactions
for the current year must be entered and posted before executing this
procedure and before posting any payroll for the new year. For more
information about the process, see Closing
the Year for Payroll.
- Print
W-2 Forms - (based on calendar year) calculates the year-to-date
gross wages and taxes for employees in the Employees form.
The information comes from the posted payroll file (prtrxp). The W-2s
may take a long time to process. The length of time is dependent upon
the number of employees and the frequency with which they are paid.
It is not uncommon for the processing on large databases to take several
days. If you have an automatic overnight backup procedure, disable
it to ensure that the database server is not shut down. In addition,
sending the output to a file can be helpful. This will allow you to
review the W-2's before they are printed and to reprint them if necessary
without additional processing time. W-2's can also be generated electronically,
through W-2 Electronic Filing. A file called W2REPORT is created.
W2REPORT is the filename required by the Social Security Administration
and should not be changed.
- Human
Resources Year End Procedure * - updates sick leave and vacation
records for the selected range of employees. Only records that have
not been processed during this calendar year will be affected. The
total amount of sick leave or vacation hours due last year is calculated,
and this number plus any carry-over amounts minus any days used will
be the new total days. All other fields are set to zero.
- Year
End Closing Journal Entries - creates debit and credit entries
to close out all revenue and expense accounts for the date range specified.
These entries will be placed in the General Journal, and the General
Journal must then be posted to the General Ledger. This procedure
should be run after all entries made to the fiscal year are posted.
In addition, if any adjusting entries need to be made after the procedure
has been run, the procedure must be performed again. For more information,
see Closing
the Year for General Ledger.
- Update Current Period and Current
Fiscal Year - In order to post journals for next fiscal year and
close previous year, the Current Fiscal Year field on the General
Parameters form must be manually updated to the next fiscal year.
You also need to update the Current Period field on the Accounting
Periods form.
- A/P
Year End Procedure * - (payment YTD based on calendar year) -
resets these fields in the Vendors or Multi-Site Vendors
form to zero: Discount YTD, Purchase YTD, and Payments YTD. In addition,
the Purchases Last Year is set with the current value of the Purchases
YTD and the Discounts Last Year is set to the current value of the
Discounts YTD. This utility MUST be performed after the last Accounts
Payable check run for the current year, BEFORE posting any Accounts
Payable checks for the new year.
NOTE: This utility
must be run at the end of the calendar year (not the fiscal year). The
Vendors (or Multi-Site Vendors)form's Payment YTD field
is used in generating 1099s, which are printed on a calendar year basis.
Also, this utility should be run only once. If you run it more than once,
it results in zeros in the Vendors or Multi-Site Vendors
form's Payments Last Year, Purchases Last Year and Discounts Last Year
fields.
- 1099
Form Printing * - (based on calendar year) - prints a 1099 form
for each vendor who has a Federal ID entered in the system. The value
printed can be specified as either the vendor's Payment YTD or the
vendor's Payments Last Year at the time the 1099s are generated. The
choice between using the vendor's Payments YTD or Payments Last Year
is based upon the execution of the A/P Year End Procedure.
Please review the A/P Year End Procedure.
Electronic filing is available for the 1099 report.
You may choose to run a test, correction or original electronic filing
report. You may create 1099 records by state and submit records through
an agent.
Two additional files are used to track information
for 1099 reporting: (1) the state file tracks state abbreviation postal
code, minimal payment and electronic filing participation information;
and (2) the apparms file tracks the payer name control, TIN name, transmitter
name, transmitter control code, transmitter address, and transmitter agent
name and address.
- Set
Item/Warehouse PTD and YTD Totals to Zero * - resets these fields
in the Items and Item/Warehouse forms to zero: Sold
YTD, Used YTD, Purchased YTD, Quantity Manufactured YTD, and Sales
YTD. The utility should be run after completing jobs, shipping orders,
and PO receipts for the previous year and prior to performing any
of these transactions for the next year.
- Fixed
Asset Year End Procedure * - resets the year-to-date Depreciation
field for each fixed asset master record that falls within the selected
range of assets. This utility MUST be performed after the last depreciation
generation for the current year BEFORE generating depreciation for
the new year.
NOTE: When generating
depreciation for the 12th period, there is an option for Year End processing.
If set, depreciation is done for all periods and year items. Depreciation
for period and year cannot be done separately. If depreciation is run
and posted twice, once with Year End processing not set and once with
Year End processing set, it will double-depreciate all period items.
Additional Procedures
The following is a list of procedures by module which
need to be performed periodically and may be convenient to run at year
end. Most of these procedures delete information from the database. Once
the data is purged, you will not be able to view or restore it. Depending
on your company's policy, you should keep several years of data for audit
purposes. You can also archive the database before you purge the data,
so that you can access the information as needed.
Customer - Order Entry
Employee - Payroll
- Delete
Payroll Transactions - deletes records from the posted payroll
file (prtrxp) for the date range specified. This utility should only
be run AFTER printing W-2's and year-end payroll reports. Make sure
the W-2's printed properly and the information on the W-2's is correct
prior to performing this utility. Once this utility is performed,
the records needed for the W-2's are purged. Therefore, running this
utility prior to printing W-2's will result in either no information
or incorrect information on the W-2's.
Finance - Accounts Payable
- Delete
A/P Posted Transactions - deletes records from the A/P Posted
Transaction forms for all fully paid vouchers. Once the records
are deleted, you lose the ability to review the details.
- Purge
Voucher History - deletes records from the voucher history file.
All vouchers prior to the specified Invoice Date and less than the
specified Voucher Number are selected. Voucher headers associated
with unposted AP transactions or purchase orders with a status of
Planned or Ordered are not purged.
Finance - Accounts Receivable
- Delete
A/R Posted Transactions - deletes records from the A/R posted
transaction file. You should run the Customer Statements Report
before running this utility. For balance forward customers, this utility
deletes all invoices up to the amount of the payment available and
generates a balance forward entry for the first partially paid off
amount. For open item customers, it deletes all fully paid invoices.
Once the records are deleted, you lose the ability to review the details.
- Purge
Invoice History - deletes records from the invoice history file
posted. You can choose to delete only the invoice line item and progressive
billing line items, or to also delete invoice header and tax records.
Finance - General Ledger
- Compress
General Ledger Transactions - deletes records from the General
Ledger Posted Transactions form. Back up your database before
performing this utility, since transaction detail is lost. If the
utility's Compress By field is set to Date, all transactions with
the same date are compressed to a single transaction for the selected
accounts or reporting units. If the Compress By field is set to Period,
all transactions in the same accounting period are compressed to one
transaction for the selected accounts or reporting units. The date
for the new transaction will be set to the period end date.
NOTE: General Ledger
Transactions with a reference of "Income Summary" are never
compressed.
Material - Inventory
- Delete
old Material Transactions - deletes material transactions records,
which provide an audit trail for your inventory transactions (any
changes to the quantity on hand or cost of the item). Once the records
are deleted, you lose the ability to review the details. When a material
transaction is deleted, references to that transaction from any ledger
or journal transactions will be cleared. If you try to view the detail
on a ledger or journal previously referenced to the deleted material
transaction, the system displays a message that the record is not
available.
- Roll
Current Cost to Standard Cost (if using Standard Costing) - creates
or updates the Standard Routing/BOM for standard costed items. It
also creates a material transaction and journal entries to reflect
the change in inventory value at each stockroom location (journal
transactions have a reference of INV STDC).
Production
- Job
Status Change/Delete Utility - changes the job status for various
valid combinations. You can also delete jobs with a status of History.
- Delete
Job Transactions - deletes job transaction (jobtran) records,
which provide an audit trail for your labor transactions (Job, Production
Schedule, JIT and Work Center). Once the records are deleted, you
lose the ability to review the details.
- Review M-Day and Holiday Calendars
- You might need to change the MDAY start and end fields on the Planning
Parameters form to create the new mday records for the next year.
You also need to manually add the shift records for the next year
on the Scheduling
Shifts form.
Vendor - Purchasing
- Delete
History Purchase Orders - deletes all purchase orders with a status
of History. If the PO has a current Change Order with a status of
Open or Final, it will not be deleted.
Related Topics