home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / pcpr96.zip / PC-PR.DOC < prev    next >
Text File  |  1996-05-14  |  49KB  |  1,054 lines

  1.  
  2.  
  3.  
  4.                                PC-PR
  5.                         Version 5.1 - 1996
  6.                    Copyright 1995, Jerry Medlin
  7.  
  8.  
  9.  
  10.  
  11.  
  12. PROGRAM DESCRIPTION
  13.  
  14.      PC-PR is a payroll writing program for small and medium size
  15. businesses.  The program runs on a IBM PC or compatible computer
  16. with one disk drive and as little as 256k memory free.
  17.  
  18.      PC-PR is Shareware.  You are encouraged to try the program
  19. copies to anyone who might use it.  For a free sample of
  20. compatible check forms from New England Business Services (NEBS)
  21. call 1-800-388-3810 and refer to mail code number 95111.  You
  22. will receive a 20% discount on your first order.
  23.  
  24. If you decide to use PC-PR, you should become a registered user by
  25. paying the $35 registration fee.  This fee will entitle you to the
  26. latest version of PC-PR, built-in state tax tables if applicable,
  27. telephone assistance and a 20% discount on your first order of
  28. checks or W- 2's from New England Business Services.
  29.  
  30.      This program includes the 1996 Federal Income Tax, Social
  31. Security and Medicare tax rates.  Because these tables change each
  32. year, it will be necessary to register each year to receive the
  33. new version of PC-PR.  To become a registered user or to receive
  34. the 1997 tax tables send $35 to:
  35.  
  36.           Jerry Medlin
  37.           Medlin Accounting Shareware
  38.           1461 Sproul Avenue
  39.           Napa, Ca.  94559
  40.  
  41.      You may use the order form printed with the VIEWDOC program
  42. to register by mail.  U.S. Checks, Mastercard, Visa, Discover and
  43. American Express are accepted.  For phone orders with a charge
  44. card, call (707) 255-4475.  To order by FAX, send the order form
  45. with charge card information to (707) 255-9266.
  46.  
  47.      To run the payroll program, simply type PC-PR at the DOS
  48. prompt.  You will be asked to enter a date.  This date is used to
  49. date all of the payroll reports and checks written.  You will also
  50. be asked to enter a memo line you wish to print on the payroll
  51. checks.  A menu is then displayed:
  52.  
  53.           Program Configuration
  54.           Enter or Change Employee Data
  55.           Enter or Change or Print Payroll Checks
  56.           Print Employee Listing
  57.           Print Payroll Check Listing
  58.           Print Payroll Ledger
  59.           Print Quarterly Payroll List
  60.           Federal Liability by Paydate
  61.           Employee History Report
  62.           Print 1995 W-2s
  63.           Export Employee Data
  64.           Change Payroll Period
  65.           End Processing and Save Data
  66.  
  67.      Use the arrow keys or mouse to choose then press enter.
  68.  
  69.      PC-PR is fast because it works with data in memory.  The
  70. capacity is limited by available memory.  Because memory is shared
  71. by the data, with more employees on file, fewer payroll checks can
  72. be entered.  PC-PR allows a maximum of 1200 employees and 1000
  73. payroll checks per accounting period with 600k of memory free.  
  74. With 256k free, the capacity is reduced to about 150 employees and 
  75. 150 checks.
  76.  
  77.      The number of payroll checks that can be added with the
  78. available memory is printed at the bottom of the menu screen.
  79.  
  80.      Since a power interruption will result in losing all the data
  81. recently entered into the program, occasionally save your data
  82. back to the disk.  This is done by selecting <Q> Quick Save from
  83. Enter or Change Payroll Checks.
  84.  
  85.  
  86. THE PROCESSING CYCLE
  87.  
  88.      PC-PR will handle payroll periods from daily to annually.
  89. Usually, employees are paid weekly, biweekly or semimonthly.  When
  90. you start the program, you are asked "Do you want to start a new
  91. payroll period? (Y/N)".  If you answer the question with a "N",
  92. the latest payroll checks are loaded and you may add more payroll
  93. checks.  If you answer "Y", the current period balances are set to
  94. zero and the payroll checks for the previous period are saved.
  95. You will not be asked "Do you want to start a new accounting
  96. period?" unless you printed a Payroll Ledger or Payroll Check
  97. Listing before ending the previous processing.  You may also start
  98. a new payroll period or go back to the previous period by
  99. selecting "Change Payroll Period" from the main menu.
  100.  
  101.      Payroll Checks are printed as the payroll data is entered.
  102. When all of the payroll checks for the current payroll have been
  103. printed, you may begin printing reports.  After each batch of
  104. payroll checks, print the Payroll Check Listing report and the
  105. Payroll Ledger report.  Reports may be printed in any order, and
  106. as often as desired.  If you discover an error in any of the
  107. reports, correct the problem and reprint the report.  At any time,
  108.  
  109. you can stop processing by choosing the End Processing and Save
  110. Data selection from the menu and data will automatically be saved.
  111.  
  112.      Important:  If you don't print either the Payroll Check
  113. Listing or the Payroll Ledger report, you won't be able to start a
  114. new period, because you won't be asked "Do you want to start a new
  115. payroll period?"  The program insists on a printed audit trail
  116. before proceeding to the next period so you will know where you
  117. got all those numbers on the employee's W-2s.
  118.  
  119.      Net Payroll checks may be read into the PC-AP program after
  120. each payroll to maintain your bank balance.  See the PC-AP manual
  121. for more details.
  122.  
  123. PROGRAM CONFIGURATION - EMPLOYER DATA
  124.  
  125.      Before you do anything with PC-PR you need to enter a screen
  126. of employer information.  This employer information is only
  127. entered once, but can be changed whenever any of the relevant data
  128. changes.  Select "Program Configuration" from the main menu.
  129. Initially, most of the data is blank.  By using the up and down
  130. arrows, you can select each field to be changed and, by pressing
  131. "C", you may change the information in that field.
  132.  
  133.      Space is provided for the employer name (2 lines), employer
  134. address (2 lines) and employer federal and state identification
  135. numbers.  The first line of the employer name is printed on all
  136. reports.  The remaining name and address information is used only
  137. for printing the quarterly list and W-2s.
  138.  
  139.      The number of paydays per year is used to calculate federal
  140. income tax withheld and must be a number between 1 and 260.  Daily
  141. payroll is 260 paydays per year, weekly payroll is 52 paydays per
  142. year, semimonthly payroll is 24 paydays per year, biweekly payroll
  143. (every other week) is 26 paydays per year and monthly payroll is
  144. 12 paydays per year.  If the federal withholding amounts are
  145. calculating incorrectly, it is because you have not entered the
  146. correct number for the number of paydays per year.
  147.  
  148.      Next you must fill in the information for payroll deductions.
  149. There are 6 deductions possible with PC-PR.  The first deduction
  150. is always federal income tax withholding (FWH).  The next
  151. deduction is always Social Security and Medicare (FICA) combined
  152. as a single deduction (they will be separated at the bottom of the
  153. Payroll Ledger for 941 information and on the W-2s at the end of
  154. the year).
  155.  
  156.      The remaining four deductions may be renamed for your
  157. application.  You may also set a limit for each deduction and the
  158. percentage to be withheld.  Tax will be withheld at the rate you
  159. enter until the limit is reached.  If you have an unlimited
  160. deduction, enter 999999 for the limit.  "None" will be displayed.
  161.  
  162.      A zero value for the limit and percentage means this
  163. deduction must be input by the user.  Such is the case with some
  164. state income taxes, and for any miscellaneous deductions.
  165.  
  166.      A negative value for deduction percent will tell the program
  167. to calculate the tax as a percentage of federal withholding.  So,
  168. if your state income tax is 10 percent of federal income tax, you
  169. should enter 10.00- for the deduction percent for that deduction.
  170.  
  171.      If your state has a flat tax rate after a fixed deduction for
  172. each dependant, you must tell PC-PR how to do the calculation.  A
  173. negative value for the deduction limit will tell the program to
  174. reduce the annual taxable income by that amount per dependant
  175. before multiplying it by the percentage.  For instance, Illinois
  176. state income tax is calculated by reducing the taxable pay by
  177. $1000 per dependant on an annual basis and multiplying it times
  178. 3.0 percent.  So, you would enter 1000- for the deduction limit
  179. and 3.00 for the percentage.  Several other states have similar
  180. withholding plans, including Michigan (2100 per dependant and 4.60
  181. percent) and Indiana (1000 per dependant and 3.40 percent).
  182.  
  183.      For many states, we have created special versions containing
  184. the state tax tables.  If you enter an X for the deduction
  185. percent, the state abbreviation for the state supported will be
  186. displayed for the percentage.  That will tell the program to use
  187. the state income tax withholding table included in the program.
  188. The opening screen of PC-PR also states which state tax table is
  189. supported.  If no state is mentioned in the opening screen, the
  190. California tax table is included and the letters CA will appear.
  191.  
  192.      If the description for a withholding field is blank, you will
  193. not be asked to enter a number in that field when you write
  194. payroll checks.  This avoids the inconvenience of pressing the
  195. <Enter> key to skip unused deduction fields when entering payroll
  196. checks.  Use the space bar to change any field to blank.
  197.  
  198.      In the lower right third of the screen, you may input
  199. information for calculating up to 4 employer payroll tax amounts
  200. in addition to Social Security and Medicare Taxes.  This
  201. information is used to print a summary of payroll taxes due for
  202. the quarter at the bottom of the payroll ledger report, but has no
  203. effect on the calculations for employee's payroll checks.  It is
  204. especially useful for calculating employer paid payroll taxes such
  205. as federal unemployment insurance (FUI).  FUI is based on payroll
  206. paid up to a certain amount for each employee.
  207.  
  208.      Since PC-PR requires a printer capable of printing at least
  209. 96 characters across a page, you must let the program know what
  210. printer codes are required to set your printer to 10 and 12
  211. characters per inch (cpi).  If your printer is already set up to
  212. print at least 96 characters or you use switches to set the
  213. printer pitch then you can leave this part blank.  Otherwise,
  214. enter, in hexadecimal, the code or codes required to change your
  215. printer pitch to 10 cpi and 12 cpi.  Appendix A at the end of this
  216. manual contains the codes for several popular (and not so popular)
  217. printers.  If your printer is not listed, the information should
  218. be available in your printer manual.
  219.  
  220.      If you have a fairly new printer, chances are it is Epson
  221. compatible.  So, before trying to read your printer manual, try
  222. 1B50 for 10 CPI and 1B4D for 12 CPI.  If the printer codes are
  223. correct, the report headings should be printed without any
  224. extraneous characters and without wrapping around at the end of
  225. the line.  Make sure you enter the 0 character as a zero, not a
  226. capital letter O.
  227.  
  228.      The following is an example of a completed employer data
  229. screen for the state of California for the 1995 tax year and using
  230. an Epson compatible printer.  Your data will vary depending on
  231. state law and the type of printer you are using.
  232.  
  233.                     Employer Data
  234.  
  235. Name 1      JOHN HENRY'S DRILLING       Printer Control Codes
  236. Name 2      & EXCAVATING INC.
  237. Address 1   333 OAT HILL ROAD
  238. Address 2   CALISTOGA, CA.  94598       10 Cpi    1B50
  239. Federal ID  94-2678232                  12 Cpi    1B4D
  240. State ID    250-7432-4
  241. Paydays per year    26
  242.  
  243. Taxes deducted from each check:    Taxes calculated on pr ledger
  244. Deduction    Limit     Percent     P/R Tax      Limit    Percent
  245.  FWH         None      Internal     Soc S       62700     6.200
  246.  FICA        2 Limits  Internal     Med         None      1.450
  247.  SDI         31767      0.800       SUI          7000     3.400
  248.  SWH             0       CA         ETT          7000     0.100
  249.  Insur           0      0.000       FUI          7000     0.800
  250.  Other           0      0.000       SDI         31767     0.800
  251.  
  252.  Use the arrows to move the pointer then:
  253. <C> Change <PgUp> or <PgDn> for next screen or <Esc> to Menu
  254.  
  255.      The second page of Program Configuration allows you to change
  256. some other features of PC-PR and is discussed later in the manual.
  257.  
  258.  
  259. ENTER OR CHANGE EMPLOYEE DATA
  260.  
  261.      Employee information is entered and changed using this
  262. selection from the menu.  Enter the following information for each
  263. employee:
  264.  
  265.      Employee Name - Up to 25 characters are available.
  266.  
  267.      Street Address - Up to 25 characters for the street address.
  268.  
  269.      City, State & Zip - Up to 25 characters for the city, state &
  270.      zip code.
  271.  
  272.      Sort By - A ten character code used to sort employees in
  273.      alphabetical order.  Employees are sorted each time you leave
  274.      the ENTER OR CHANGE EMPLOYEE DATA section.  In most cases,
  275.      you will want to enter the employee's last name, followed by
  276.      as much of the first name as will fit in the remaining
  277.      characters.  For instance, if the employee's name is Jerry
  278.      Medlin, the employee code would be MEDLINJERR.  When a new
  279.      employee name is entered, the program will make a pretty good
  280.      guess and enter a sort code for you.  If you want to change
  281.      the sort code, press the <Escape> key.
  282.  
  283.      Social Security - Enter the employee social security number
  284.      without spaces or dashes.  Dashes are added later, when the
  285.      social security number is printed on reports.
  286.  
  287.      Status - Marital status can be either M for married or S for
  288.      single.
  289.  
  290.      Allow - The number of allowances claimed by the employee.
  291.      Enter a number from 0 to 49 or the letter E, if the employee
  292.      is exempt from federal tax.  Entering an S for allowance will
  293.      tell the program to input federal tax from the keyboard,
  294.      instead of calculating it.
  295.  
  296.      Rate - The employees hourly wage rate.  If you wish, you can
  297.      enter the pay rate for a whole pay period, then enter the
  298.      hours as 1 when entering payroll check data.  The pay rate is
  299.      entered to three decimal places.
  300.  
  301.      Dept - Enter a department number between 0 and 9.  This
  302.      number is used to summarize payroll by department at the end
  303.      of the Payroll Check Listing.  When an employee no longer
  304.      works for you, enter an "X" for department and the employee
  305.      will be omitted from payroll and employee listings, but
  306.      retained for W2 purposes.
  307.  
  308.      Additional $ W/H - If an employee elects to have additional
  309.      taxes taken out for federal or state withholding, enter the
  310.      annual amount here.  The annual amount will be divided by the
  311.      number of paydays per year and added to the normally
  312.      calculated withholding.  So, if the employee files a W-4 form
  313.      requesting an additional $10 to be withheld from his/her
  314.      weekly check, enter $520.  The additional state withholding
  315.      amount is added to amounts calculated by the built in state
  316.      tables, or calculated from percentages entered under Employer
  317.      Data.
  318.  
  319.      Additional Income - Any amount entered here will be added to
  320.      the employee's annual income before withholding taxes are
  321.      calculated.  The principal purpose of this field is to act as
  322.      a hedge against any additional federal tax changes during the
  323.      year.  The state field should also come in handy for
  324.      adjusting state withholding taxes calculated by the built in
  325.      tables.
  326.  
  327.      Memo Line #1 & #2 - You may enter two lines of up to 40
  328.      characters each.  Both lines will appear on the screen when
  329.      you write a payroll check for this employee.  Memo Line #1
  330.      will also appear on the employee's check stub.  You may use
  331.      these memo lines for retaining information such as hire date,
  332.      date of last raise and explanation of special deductions.
  333.      You may also leave them blank, of course.
  334.  
  335.      Pressing the <Escape> key during entry takes you back to the
  336. previous field.  Pressing the <Escape> key at the first entry
  337. takes you to the command mode.  The command mode allows you to
  338. scroll up and down through the employee names, delete employees
  339. and change employee information.  Pressing the <Escape> key from
  340. command mode takes you back to the menu.
  341.  
  342.      If you don't know all of the employee information, you can
  343. leave that field blank and fill it in later using the <C> Change
  344. option.  Only a name and sort by code are required to print a
  345. payroll check for an employee.
  346.  
  347.      The <E> Enter New Balances command allows you to enter new
  348. quarter and year to date balances for an employee.  Be careful!
  349. The principal purpose of this selection is to allow you to enter
  350. opening balances when you first begin using PC-PR.  It will also
  351. allow you to enter incorrect balances and foul things up!
  352.  
  353.      At times, you may want to find an employee without scrolling
  354. through the entire employee list.  To do this, use the <F> Find
  355. Employee selection from the command mode.  Enter the employee's
  356. name, or even the beginning of the name, and the program will take
  357. you immediately to that employee.
  358.  
  359.      All acceptable commands are printed at the bottom of the
  360. screen.
  361.  
  362.  
  363. ENTER OR CHANGE PAYROLL CHECKS
  364.  
  365.      Payroll checks are printed on a common check form from New
  366. England Business Services (NEBS).  Order the checks pre-printed
  367. and numbered.  You will need to send a voided check with your
  368. account number, your company name and address and the beginning
  369. check number to:  NEBS, 500 Main Street, Groton, MA  01470.  You
  370. can get pricing and order information by calling NEBS at 1-800-
  371. 388-3810.  The form number is 9025 (dot-matrix) or 9039 (laser or
  372. sheet feed).  Refer to mail code number 95111 for a 20% discount
  373. on your first order.
  374.  
  375.      With the PC-PR Setup Data selection described later in the
  376. manual, you may choose from a variety of check forms.
  377.  
  378.      The ENTER OR CHANGE PAYROLL CHECKS selection allows you to
  379. enter or change payroll checks.  Payroll checks are normally
  380. calculated and printed as the payroll information is entered.
  381. This causes no delay with most printers, and results in a shorter
  382. overall time for doing a payroll.  If you prefer, you can skip
  383. printing the checks as they are entered, and print them one at a
  384. time using the <P> Print command.
  385.  
  386.      You may also choose to enter the various deductions into the
  387. program instead of letting the program calculate them.  Toggle the
  388. <A> After-the-fact selection to ON.  You will then be allowed to
  389. enter deductions or press return to accept the calculated amount.
  390.  
  391.      Before any payroll checks are entered, you must have entered
  392. your employer information into the program as explained in the
  393. previous section.
  394.  
  395.      The following information must be entered to calculate a
  396. payroll check:
  397.  
  398.      Date - The date entered at the beginning of the processing
  399.      period is automatically entered for each payroll check.  The
  400.      only way to change the date before a check is written is to
  401.      go back to the date entry at the beginning of the program and
  402.      enter a new date.  You may also change the date after the
  403.      check is written using the <C> Change command.
  404.  
  405.      Employee Name - You don't have to type in the employees name.
  406.      Just use the up and down arrows on the number pad to search
  407.      for the employee you want to pay.  When you find the right
  408.      employee, press the <Enter> key.  There is no need to
  409.      memorize employee numbers.  Payroll checks are entered by
  410.      name only.
  411.  
  412.      Check Number - Up to 5 characters for the check number.
  413.      Alphabetic characters are allowed.  Pressing the <Enter> or
  414.      plus <+> key enters a number equal to the previous check
  415.      number plus one.
  416.  
  417.      Total Hours - The total hours worked by the employee
  418.      (including overtime) for the pay period.  This will be
  419.      multiplied by the rate entered for the employee to determine
  420.      regular pay.  The total hours should include any overtime
  421.      hours.  This may be called "Regular Hours" if you have
  422.      configured overtime to be calculated as time and a half.
  423.  
  424.      O.T. Hours - Overtime hours worked for the pay period.  This
  425.      number will be multiplied by one half the rate entered for
  426.      the employee to determine the overtime excess pay.
  427.      IMPORTANT! In the supplied configuration, only the overtime
  428.      EXCESS is paid as overtime, the rest of the overtime is
  429.      included with the regular pay.  So, if a weekly employee
  430.      worked 42 hours, enter 42 hours for Total Hours and 2 hours
  431.      for O.T. Hours.  If you wish to have to program calculate
  432.      overtime as true time and a half, use program configuration
  433.      to change "Overtime calculated as Excess?" to No.
  434.  
  435.      Other Income - Enter the dollar amount of any other income to
  436.      be paid during this pay period.  The amount will be added to
  437.      regular and overtime pay.  Use this entry for entering total
  438.      pay for salaried employees, or any extra pay for hourly
  439.      employees.
  440.  
  441.      Non Taxable - If you want to add a non-taxable payment to the
  442.      check (such as an auto allowance or reimbursement for
  443.      supplies paid for by the employee), you can enter it here.
  444.      Be sure the amount you are entering is, in fact, non taxable,
  445.      because the amount will be added to the net check with no
  446.      deductions taken.  You may use Program Configuration to
  447.      change Non Taxable to be used for 401K plans, Cafeteria plans
  448.      or tips declared.
  449.  
  450.      The program will instantly calculate the payroll deductions
  451. and prompt you to enter any deductions which are not calculated.
  452. You will then be presented with four choices:
  453.  
  454.  
  455. <Enter> or <+>  Print this check       <C> Change this check
  456. <X> Skip Printing                      <Esc> Cancel this check
  457.  
  458.      Normally you will press the <Enter> or plus <+> key and the
  459. check will be printed.  If you made an error in one of the steps
  460. above, or if you want to change one of the deduction amounts,
  461. select <C> and you will be given an opportunity to change any of
  462. the check information, and then returned to the above four
  463. choices.  Should you not want to print the check at this time, you
  464. can press the <X> key.  The <X> Skip Printing choice is usually
  465. used when you want to enter a manually written check into the
  466. payroll.  Pressing the <Escape> key will cancel the check.
  467.  
  468.      Pressing the <Escape> key during entry takes you back to the
  469. previous field.  Pressing the <Escape> key at first entry position
  470. (Name) takes you to the command mode.
  471.  
  472.      The command mode allows you to scroll up and down through the
  473. entries, delete entries, change entries, and print any checks you
  474. left unprinted.  From the command mode, press the <T> Total key to
  475. see the total of all the payroll checks written so far.
  476.  
  477.      If you discover an error in any of the current payroll
  478. checks, you may use the arrows from the command mode to scroll up
  479. and down to find the check and then press the <Del> key to delete
  480. the check.  You may also change the check by pressing <C> and then
  481. and reprint it by pressing <P>.
  482.  
  483.      Pressing the <Escape> key from command mode takes you back to
  484. the menu.  All the available commands are printed at the bottom of
  485. the screen and may be chosen by a single keystroke.
  486.  
  487. PRINTING REPORTS
  488.  
  489.      When you first enter the PC-PR program, you are asked to
  490. enter a report date.  This date is used on all reports.  If you
  491. want to change the report date, press <Escape> at the Main Menu.
  492.  
  493.  
  494. PRINT EMPLOYEE LISTING
  495.  
  496.      This is a listing of all current information for each
  497. employee.  Use this sheet as a payroll input sheet for the next
  498. pay period, and to check addresses and social security numbers for
  499. accuracy.  Any employees with an X in the department number may be
  500. omitted from the listing.
  501.  
  502.      You may also choose to print the list in Mailing Label
  503. format.  A mailing label for each employee can be printed on
  504. standard 3.5" X 15/16" labels.
  505.  
  506.  
  507. PRINT PAYROLL CHECK LISTING
  508.  
  509.      This report lists all of the payroll checks written for the
  510. payroll period.  At the end of the payroll check listing, the
  511. total of all checks is printed followed by a breakdown of payroll
  512. by department.  Print and retain this report after each payroll
  513. for a permanent record.
  514.  
  515.  
  516. PRINT PAYROLL LEDGER
  517.  
  518.      The payroll ledger is an important "audit trail" for the
  519. PC-PR program.  It lists each employee's, name, social security
  520. number, payroll balance at the beginning of the payroll period,
  521. current payroll checks and quarter to date and year to date
  522. balance.
  523.  
  524.      At the end of the Payroll Ledger report, the quarterly
  525. payroll tax liabilities are calculated and printed.  These numbers
  526. are there to help you fill out the various state and federal
  527. payroll tax forms. The calculations are based on information you
  528. entered in the "Enter or Change Employer Information" section of
  529. the program plus the current Medicare and Social Security rates
  530. built into the program.
  531.  
  532.      Important!  If you don't print either the Payroll Ledger
  533. Report or the Payroll Check Listing, the program will not be able
  534. to start a new payroll period.  This is done to assure a payroll
  535. audit trail.
  536.  
  537. PRINT QUARTERLY PAYROLL LIST
  538.  
  539.      This report prints a list of employee names, social security
  540. numbers, quarterly earnings and state withholding.  Many states
  541. require such a list to be filed quarterly.  Although, It is
  542. impractical to support the whims of 50 individual states, this
  543. report does print on California's DE-6 form.  For those
  544. enlightened states that allow the list in a variety of formats,
  545. this report will do nicely.  You may also print this report to a
  546. file, then load it into your word processor for editing.
  547.  
  548.  
  549. FEDERAL LIABILITY BY PAYDATE
  550.  
  551.      This report will give you the information for the Schedule B
  552. - Record of Federal Tax Liability - required for larger employers.
  553. For this report to be correct, you must have completed the quarter
  554. using this program.  The totals on this report may vary from the
  555. total liability by a few pennies, due to rounding errors.
  556.  
  557.      The report also includes monthly totals for each of the three
  558. months in the quarter.
  559.  
  560.      This report is calculated from the payroll checks saved for
  561. each period.  Remember, the number of payroll periods saved
  562. defaults to 14.  If you are paying weekly and wish to retain more
  563. than one quarter, you need to use the second page of Program
  564. Configuration to increase the number of payroll periods saved to a
  565. higher number.
  566.  
  567. CHANGE PAYROLL PERIOD
  568.  
  569.      You may use this selection to start a new payroll period, or
  570. you may answer Yes to the opening question: "Do you want to start
  571. a new payroll period?".  You may not start a new payroll period
  572. unless you have printed either the Payroll Ledger or Payroll Check
  573. Listing.
  574.  
  575.      A payroll period usually means a batch of payroll checks,
  576. usually written on a single day.  However, there is nothing to
  577. prevent you from combining all of the checks for a  month as a
  578. single payroll period.  In fact, a payroll period can be any
  579. length up to an entire quarter.  It's all determined by when you
  580. start a new payroll period.
  581.  
  582.      At the end of each quarter and at the end of the year, before
  583. you print the first payroll check for the new period, use this
  584. selection to start a new quarter or year.  Enter "Q" to start a
  585. new quarter or "Y" to start a new year.  The program will attempt
  586. to remind you when it is time to start a new quarter or year, by
  587. looking at the system date in your computer.  Even if you forget
  588. to start a new quarter or year at the proper time, you may use the
  589. <G> Go Back command to go back to the previous period and then
  590. start a new quarter or year.  When you start a new period, quarter
  591. or year again, your current payroll checks will be waiting for
  592.  
  593. you.  This option will work as long as you haven't started a
  594. second payroll period for the new quarter or year.
  595.  
  596.      The period, quarter and year commands are inclusive.  That
  597. means that starting a new quarter also starts a new period and
  598. starting a new year also starts a new quarter and period.
  599.  
  600.  
  601.  
  602. EMPLOYEE HISTORY REPORT
  603.  
  604.      The program retains payroll checks from previous payroll
  605. periods.  The number of periods retained can be set using the
  606. second page of Program Configuration.  The Employee History report
  607. allows you to review those checks for any or all employees for any
  608. number of periods back.  This report is sometimes helpful in
  609. filling out state or local reports requesting the number of
  610. payroll periods worked.
  611.  
  612.  
  613. EXPORT EMPLOYEE DATA
  614.  
  615.      This selection prints the employee data to a file named
  616. EMP.PRN and the payroll check data to a file named PRC.PRN.  These
  617. files can then be read into many spreadsheet and database
  618. programs, allowing you to use the data for other purposes.
  619.  
  620.      The files PRC.PRN and EMP.PRN are created as soon as you
  621. select this option from the menu.  You can load the resulting data
  622. into LOTUS 123 using the import/numbers option.
  623.  
  624.      The Export Employee Data option is provided only as a
  625. convenience for those advanced users who need the data for other
  626. purposes.  Otherwise, you need not use this option.
  627.  
  628.  
  629. END PROCESSING AND SAVE DATA
  630.  
  631.      When processing is completed you must exit the program using
  632. this selection.  If you do not quit the program using this End
  633. Processing and Save Data selection, you may lose employee or
  634. payroll check data.
  635.  
  636.  
  637. PROGRAM LIMITATIONS
  638.  
  639.      I have tried to write a simple payroll writing program which
  640. complies with the multitude of state and federal laws regarding
  641. payroll.  As a result, the program works for most payroll
  642. situations, but not for all.
  643.  
  644.      If you have different payroll periods for different
  645. employees, you must remember to change the "Paydays per Year"
  646. under "Program Configuration" each time the payroll period
  647. changes.
  648.  
  649.      In addition, the following situations will require amounts to
  650. be manually entered or changed before the check is printed:
  651.  
  652.      State Income Tax Withholding - At present, the program
  653. supports most states plus all states with an income tax that is 1)
  654. a fixed percentage of gross pay, 2) a percentage of federal taxes,
  655. 3) a fixed percentage of gross pay after a flat deduction or 4)
  656. zero.  If your state is not supported, it only takes a few seconds
  657. per check to enter the state withholding manually.
  658.  
  659.        Earned Income Credit - Few employees claim this credit.
  660. Most eligible employees prefer to take the credit annually on
  661. their tax return.  If you have an employee who wants the EIC, you
  662. must manually calculate the amount and enter it in the federal
  663. withholding field, and keep a separate manual record of the
  664. amount.  In most cases, an employee can achieve the same effect by
  665. increasing their withholding allowances.
  666.  
  667.  
  668. PROGRAM CONFIGURATION
  669.  
  670.      As previously discussed, the menu selection "Program
  671. Configuration" allows you to enter information unique to each
  672. employer.  The second screen of the program configuration allows
  673. you to change certain features of PC-PR to suit special
  674. preferences or needs.  A file named "PC-PR.CFG" will be
  675. automatically created to save your selections.  To configure PC-PR
  676. press the PgUp or PgDn key from the "Employer Data" screen.  Then,
  677. use the up and down arrows to move the highlighted field and press
  678. <C> to change.  You can change the following information:
  679.  
  680. Display Colors - If you have a color adapter and monitor, you  can
  681. change the colors for screen borders, program prompts, data, and
  682. background.  Use the up and down arrow keys and the display will
  683. be instantly updated as you enter the new colors.
  684.  
  685. Laser or sheet feeder printer? - You will also be able to change
  686. the way PC-PR  starts a new page.  Usually, PC-PR starts a new
  687. page by  counting lines until the page total equals 66 lines (or
  688. 42 lines for checks).  If you enter a "Y" for the laser printer
  689. question, PC-PR will start a new page by issuing a form feed
  690. command.
  691.  
  692. Path for PC-PR data files - Enter a drive and path designation for
  693. PC-PR data.  If you want the program to read data from the B
  694. drive, enter B:.  On a hard disk you normally keep the data in the
  695. same subdirectory as the program and this selection can be left
  696. blank.
  697.  
  698. User changeable input field name - Normally, this field is just
  699. called "Non Taxable" and the amount is added to the net pay with
  700. no deductions calculated.  But if you want to get more specific by
  701. calling it "Auto Allowance" or "Expense Reimb" you may do so.
  702.  
  703. User changeable status - You may also change how the User
  704. Changeable field is treated to cover situations where income or
  705. deductions are handled differently for different taxes.  For
  706. example, a 401K retirement deduction which is subject to Social
  707. Security (FICA) taxes, but not Federal Income Tax.  The following
  708. choices are allowed:
  709.  
  710. E    Expense reimbursement - This is the default value.  The
  711.      amount is added to net pay with no deductions taken and does
  712.      not appear on the W-2.
  713.  
  714. 4    401K retirement plan - The amount is excluded when
  715.      calculating federal and state withholding taxes and deducted
  716.      as deduction number 6.  The amount will be written in box 13
  717.      and excluded from boxes 1 and 17 on the W-2 form.
  718.  
  719. T    Tips - You should also change the name of the User Changeable
  720.      Field Name to "Tips" and enter the tips there.  The amount is
  721.      added to gross pay and deducted as deduction number 6.  The
  722.      yearly total  will be printed in box 7 on the W-2.
  723.  
  724. C    Cafeteria Plan - The amount is subtracted from gross wages
  725.      and does not appear on the W-2.
  726.  
  727. O    Other Income - You may use the user changeable field as
  728.      simply another "Other Income" field for things like vacation
  729.      pay.  The amount is added to gross pay and subject to all
  730.      deductions.  Be sure to enter the letter O not zero.
  731.  
  732. Payroll periods to save - The PC-PR program saves previous checks
  733. on your  data disk for later review with the Employee History
  734. Report option.   Normally, the payroll checks for the previous 14
  735. payroll periods are  saved.  You may modify this number to be
  736. anywhere from zero to 99 payroll periods.  Remember, the more data
  737. you save, the more room you need on the data disk and the more
  738. time it will take to review an employee's history.  This is not
  739. the same as the payroll period per year used to calculate federal
  740. and state withholding.
  741.  
  742. Top or Bottom stub check - PC-PR normally prints on a check  form
  743. with the stub on the bottom.  Enter a  "T" for top stub or a "B"
  744. for bottom stub.
  745.  
  746. Print check number on check? - Print the check number on the body
  747. of the check as a control number.  Enter "Y" or "N".  You should
  748. always order checks with pre printed check numbers.  This
  749. selection prints the check number between the date and amount as a
  750. control.
  751.  
  752. Long laser check? - If you have a laser printer you can choose the
  753. new 11 inch long laser checks.  You will not be asked this
  754. question unless you answer "Y" for laser printer.
  755.  
  756. Printer for reports? (1 or 2) - If you wish to print reports using
  757. printer port LPT2, change this number.
  758.  
  759. Printer for checks and W-2's? (1 or 2) - If you wish to print the
  760. checks using printer port LPT2, change this number.
  761.  
  762.  
  763. Overtime calculated as excess? - In the supplied configuration,
  764. overtime is calculated at a rate of one half of the regular rate.
  765. The Total Hours are entered along with O.T. Hours to calculate
  766. total pay.  By changing this selection to No, you may tell PC-PR
  767. to calculate overtime as time and a half and add the result to the
  768. regular pay.
  769.  
  770. Mailing label Employee Listing - Change this to Y to print mailing
  771. labels on standard on 3.5" X 1" mailing labels.
  772.  
  773. Ex employees in Employee Listing - Change this to a Y to include
  774. ex employees in the Employee Listing Report. Ex employees are
  775. indicated by an X in the Department field.  In most cases, you
  776. will be using the Employee Listing as an input form for the next
  777. payroll and don't want to see the ex employee names.
  778.  
  779.      When you have finished making your changes, press the
  780. <Escape> key to return to the main menu.  The new settings will be
  781. permanently saved in the file PC-PR.CFG.
  782.  
  783.  
  784. CHECKS SUPPORTED
  785.  
  786.      Normally, PC-PR prints on NEBS check form 9025 which is a
  787. bottom stub check.  By combining the Top/Bottom choice with the
  788. Yes/No choice for "Check Number Printed on Check", you can choose
  789. from a variety of different check styles.  Use this chart to
  790. configure the PC-PR program for the proper check.
  791.  
  792. NEBS Form Number    Stub Location  Num on Check?  Long Check?
  793. =============================================================
  794. 9020 or 12520       Top            Yes               *
  795. 9025 or 12525       Bottom         No                *
  796. 9024 or 12524       Top            No                *
  797. 9027                Top            No                No
  798. 9215                Bottom         Yes               *
  799. 9039                Top            No                Yes
  800.  
  801.           * Not normally used on laser printer
  802.  
  803.      "Number on Check" means that the program prints the check
  804. number on the body of the check as a control number.  You should
  805. always order checks with the check number preprinted on the check.
  806.  
  807.      To obtain samples or place an order by telephone, call
  808. 1-800-388-3810 and refer to mail code 95111 for a 20% discount on
  809. your first order of forms.
  810.  
  811. PRINTING W-2'S
  812.  
  813. You should check the W-2 configuration information before you
  814. print annual W-2s.  If you don't use PC-PR to print W-2s you don't
  815. need to concern yourself with this information.
  816.  
  817. W-2 totals are based on the payroll ledger year to date amounts
  818. for each employee.
  819.  
  820. State Tax Deduction on W-2? - This selection determines which
  821. deduction prints in box 18 of the W-2 form.  If you are using the
  822. third deduction (the one after FICA) for state withholding, change
  823. this from 4 to 3 before printing W-2s.
  824.  
  825. Name of State on W-2 - Enter the two character abbreviation for
  826. your state to go in box 16.
  827.  
  828. Local Tax Deduction on W-2? - Which deduction prints in box 21 of
  829. the W-2.  Since deduction 1 is FWH and deduction 2 is FICA,
  830. possible answers are 3, 4, 5 or 6.
  831.  
  832. Name of Locality? - Name of the taxing city for box 19.  For
  833. California State Disability insurance enter: CA SDI for locality.
  834.  
  835. Left Margin on W-2? - Change this number to adjust the left
  836. margin.
  837.  
  838.      The remaining information is seldom used and should be left
  839. blank for most users.  If you have a 401K plan, make sure the
  840. Pension Plan Alpha Code is D and the Pension Plan Deduction is 6.
  841. You may also print up to two of your deductions and descriptions
  842. of your choice in box 14 of the W-2.
  843.  
  844.      If any of the blocks in box 15 of the W-2 form require
  845. checking, it will have to be done manually.  So, if an employee
  846. has a deferred compensation or pension plan or is deceased, be
  847. sure to go back and manually X out the proper block after you
  848. print the W-2.
  849.  
  850.      W-2's will print on standard, one-wide W-2 forms, but since
  851. most printers are not capable of printing 6 copies, you might want
  852. to order W-2 forms in "twin sets".  New England Business Service
  853. (NEBS) offers W-2 forms in 3 part employee and 3 part employer
  854. forms which you print separately.  The form number is 9859.
  855.  
  856.      If you use a laser printer, the program will print on NEBS
  857. six part W-2 for laser printers.  The form number is 12432.  Be
  858. sure you choose laser printer operation under the payroll
  859. configuration.
  860.  
  861.      To order W-2's by telephone, call 1-800-388-3810 and refer
  862. to mail code 95111.
  863.  
  864. MAGNETIC MEDIA W-2's
  865.  
  866.      If you have more than 250 employees, the Social Security
  867. Administration requires you to submit your W-2's on disk instead
  868. of the pink copy A of form W-2.  The SS Administration's "magnetic
  869. media" requirements are difficult and complicated and I would
  870. strongly urge you to not use magnetic media submission unless you
  871. are required to do so.
  872.  
  873.      If you are required to submit your W-2's on a disk because
  874. you have more than 250 employees, we will prepare the file for
  875. you.  Send us your PC-PR.EMP data file on 5.25 or 3.5 inch disk.
  876. Your disk will be returned in a few days with the required
  877. W2REPORT file.  Please include a phone number and let us know if
  878. you have deducted for tips or a 401K plan.  There is no charge for
  879. this service.
  880.  
  881.      Due to the complex and inflexible requirements for magnetic
  882. media submissions, we cannot guarantee that your data will be
  883. accepted by the Social Security Administration.
  884.  
  885.  
  886. DATA FILES
  887.  
  888.      Data files are created automatically by PC-PR.  The MEDLIN
  889. MENU program can copy these files to another disk for backup.
  890.  
  891. PC-PR.EMP      Employee data files with balances.
  892. PC-PR.PRC      Current period payroll checks.
  893. PC-PR.CFG      Configuration information.
  894. PRIOR.EMP      Prior year employee data.
  895. PRIOR.PRC      Data saved if you go back to a previous period.
  896. PR1.PRC, PR2.PRC, PR3.PRC, etc. contain previous payroll checks.
  897. PR1.PRC is the most recent.
  898.  
  899.  
  900. HELPFUL HINTS
  901.  
  902.      When inputting information, the plus <+> key has the same
  903. effect as the enter key.  Numerical information is entered
  904. "calculator style".  The decimal point is placed automatically.
  905. Using the minus <-> key after the number enters the number as a
  906. negative.  This makes using the numeric key pad even easier.
  907.  
  908.      The escape key is always used to go back to the previous
  909. operation.  From anywhere in the program, if you continue to press
  910. the escape key, you will eventually return to the opening date
  911. question.
  912.  
  913.      The first 14 times you start a new payroll period, more disk
  914. space is required for historical files.  If you have a large
  915. business and you are using floppy disks for data storage, you can
  916. run out of disk space.  Check available disk space with the DOS
  917. DIR command occasionally.
  918.  
  919.      If you void a payroll check before starting a new payroll
  920. period, you may delete the check from the payroll checks.  To
  921. delete a check, press the delete key, when the check is displayed
  922. on the screen.
  923.  
  924.      If you void a check after a new payroll period has started,
  925. you may use the <G> Go Back command if the check is in the
  926. previous period.  If the check is more than one period back, you
  927. must enter the check as a negative payroll check, so the amounts
  928. will then be reversed from the employee's payroll totals.  Use the
  929. After-the-fact mode to enter the amounts (press <A> from the
  930. command mode).  Negative numbers are entered by first entering the
  931. amount, then pressing the minus <-> sign.
  932.  
  933.      Federal withholding amounts are calculated using the
  934. percentage method detailed at the front of the Circular E
  935. withholding booklet.  Because this method is more accurate than
  936. using the tables, a small difference from the amounts in the
  937. tables will occur if the wages fall near the top or bottom of a
  938. wage bracket.  A difference of a few dollars is expected and is
  939. not a problem.
  940.  
  941.      If the federal withholding is not calculating correctly,
  942. check to see that the correct number of payroll periods has been
  943. entered in the Enter or Change Employer Data section.
  944.  
  945. SOCIAL SECURITY AND MEDICARE TAXES
  946.  
  947.      The IRS requires Medicare and Social Security taxes to be
  948. stated separately on the annual W-2 forms and on the quarterly 941
  949. forms, but still allows them to be a single deduction on the
  950. payroll check.  PC-PR combines the taxes as a single deduction
  951. (FICA) for payroll check writing, and separates them at the end of
  952. the payroll ledger for 941 purposes and calculates separate
  953. amounts for the annual W-2's.  The rate for Social Security is
  954. 6.20% with a limit of 62,700 and the Medicare rate is 1.45% with
  955. no limit.  In PC-PR, Social Security and Medicare are deducted at
  956. the combined rate of 7.65%.
  957.  
  958.      Each time a check is written, PC-PR calculates the FICA based
  959. on the year to date earnings and compares it to the year to date
  960. amount already withheld.  The current FICA deduction is then set
  961. at the amount necessary to make the year to date deduction
  962. correct.  This method eliminates round off errors for the year and
  963. also corrects any prior errors.  It may, however, cause the FICA
  964. deduction to differ slightly from one payroll to the next.  If you
  965. attempt to override the FICA calculation, or manually input an
  966. incorrect FICA amount, the program will continue to attempt to
  967. correct the year to date FICA balance with each new paycheck.
  968.  
  969.      If you have been separating the Social Security and Medicare
  970. taxes for the first part of the year, you will need to make some
  971. corrections.  In PC-PR, these taxes are combined as the FICA
  972. deduction.  First, go to ENTER OR CHANGE EMPLOYER data and
  973. eliminate any deduction information you have entered for Medicare
  974. and Social Security.  (These limits and percentages are already
  975. included in the program.)  The next time you calculate payroll
  976. checks, the FICA amount will include the year to date amount
  977. previously deducted for Medicare, and give you too large a number.
  978. To adjust for this, you need to enter the year to date amount
  979. previously withheld for Medicare, as a negative (-) number.  Enter
  980. this negative number in the field used for your old Medicare
  981. deduction.  To enter a negative number, enter the number and then
  982. press the minus <-> key.  If you have been using the correct
  983. amounts for the first part of the year, the net amount of FICA
  984. (Medicare and Social Security) should be 7.65% for most employees.
  985.  
  986.      Due to misleading information in the IRS's Employer Tax
  987. Guide, many employers have been withholding only the 6.2% Social
  988. Security amount and not the additional 1.45% Medicare tax.  If you
  989. are one of these employers, PC-PR will withhold the additional
  990. amount necessary to make up for prior under withholding from the
  991. first check.
  992.  
  993.      You may now declare an employee exempt from all FICA taxes.
  994. Enter the number of dependants as 50 plus the number of
  995. dependants.  The number of dependants will be reduced by 50 and
  996. the words "FICA Exempt" will appear for that employee.  Very few
  997. employees qualify as FICA exempt, so be careful.
  998.  
  999.  
  1000. SPECIAL WARNING:  Garbage In - Garbage Out.
  1001.  
  1002.      Although I have made every effort to eliminate the most
  1003. common operator errors, it is still possible to enter complete
  1004. nonsense into this program, and get incorrect payroll from the
  1005. program.  Just because it is a computer doesn't make it
  1006. automatically correct.  Look at the checks and printouts, and make
  1007. sure the numbers are reasonable.  If you enter an incorrect check,
  1008. be sure and void it.  It is your responsibility to see that your
  1009. employees and the government get correct information.
  1010.  
  1011. APPENDIX A - PRINTER CODES
  1012.  
  1013. Be sure to enter the 0 character as a zero, not a capital O.  For
  1014. most new printers use the EPSON commands 1B50 and 1B4D.
  1015.  
  1016. Printer             10CPI               12CPI
  1017. =====================================================
  1018. AXIOM               1B1F0C              1B53
  1019. BROTHER 1           1B50                1B45
  1020. BROTHER 15          1B1F0D              1B1F0B
  1021. CANON BJ            1B500A              1B4D    (Epson Mode)
  1022. CANON BJ            120A                1B3A    (BJ Mode)
  1023. CITOH 8510          1B4E                1B45
  1024. DMP 2100            1B12                1B1D
  1025. DMP 420 & 500       1B12                1B17
  1026. DMP OTHER           1B0F                1B0E
  1027. EPSON JX            14121B501B7201      14121B4DA2
  1028. EPSON LQ 1500       1B50                1B4D
  1029. EPSON MX            12                  0F
  1030. EPSON STYLUS        1B500A              1B4D
  1031. GEMINI              1B4201              1B4202
  1032. HP LASER JET        1B266B313248        1B266B313048
  1033. IBM COLOR           12                  1B3A
  1034. IBM GRAPHICS        12                  0F
  1035. NEC 3510            1B5D4C              1B5D4A
  1036. NEC 3515 & 7715     1B1F0D              1B1F0B
  1037. NEC 3550            1B53                1B49
  1038. NEC PINWRITER P3    1B3F30              1B3F33
  1039. NEC PN 237          1B48                1B45
  1040. OKIDATA 2410        1B36                1B41
  1041. OKIDATA OTHERS      1E                  1C
  1042. PANASONIC           1B50                1B4D
  1043. PRISM               1D02                1E02
  1044. PRO PRINTER         12                  1B3A
  1045. PRO WRITER          1B4E                1B45
  1046. QUME                1B453132            1B453130
  1047. TALLY               1B5B3477            1B5B3577
  1048. TANDY               12                  1B3A
  1049. THINK JET           1B266B3353          1B266B3053
  1050. TI 855              1B79                1B99
  1051. TOSHIBA             1B1F0D              1B1F0B
  1052.  
  1053.  
  1054.