home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / p / pc-pr22.zip / PC-PR.DOC < prev    next >
Text File  |  1992-12-29  |  54KB  |  1,023 lines

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