System and method for calculating fees associated with services
The present invention is a system and method for calculating a fee to charge a customer for performing a service. Features of the invention include a database for storing electronic information in connection with the service. An employee module is preferably provided to receive from a user information representing at least one person providing labor and used for providing the service. Further, an equipment module is provided to receive from the user information representing equipment used for providing the service. An inventory module is provided to receive from the user information representing inventory used for providing the service. A soft cost factor module is further provided to receive from the user and to store in the database a value representing overhead labor costs associated with the service. Furthermore, a service module is provided to receive from the user information regarding the service. The user selects respective employee, equipment and inventory information from the database in order to define labor, equipment and inventory used for the service. The service module further calculates a fee to charge the customer for the service as a function of the defined labor, equipment, inventory, soft cost factor and an overhead factor.
1. Field of the Invention
The present invention relates, generally, to calculating fees for services, and, more particularly, to a system and method for determining fees for services based on costs incurred by a service provider.
2. Description of the Related Art
The ability to determine rates for professional services has been a significant impediment to those desiring to maintain a profitable business while simultaneously providing quality services that are affordable. Multitudes of professional services are provided each year to consumers, and many competing businesses in a respective service industry charge rates that are markedly different. Moreover, consumers who require professional services cannot accurately assess whether the fees they are charged are fair and/or accurately reflect the quality of services rendered. One unfortunate result is that consumers do not call into question the fees they are charged for a professional service or do not question the quality of the service that is rendered without a clear indication of a problem with the quality of service, the fees associated therewith or both. Another unfortunate result is that consumers unfairly call into question the fees they are charged or the quality of a service they receive.
Many businesses that provide professional services require employment staff, equipment and inventory supplies in the course of their business. The costs to a business that are associated with, for example, staff, equipment and supplies directly affect the profitability of a business providing professional services. Costs associated with employment staff can vary significantly depending upon the type and level of skill of the employee. For example, an office assistant is paid a lower salary (or hourly rate) than, for example, a skilled technician. Thus, costs associated with a providing a service depend, at least in part, upon the level of skill of the person either providing the service or contributing to the performance of the service.
Often in the prior art, a service provider may know that many costs are incurred during the course of providing services, however costs are not adequately factored into calculations to determine fees for respective services. The unfortunate result is that fees charged for providing services do not account accurately for all of the costs associated therewith and, accordingly, the fees are set too high or too low, artificially. In case the fees are set too low, consumers will likely be satisfied, but the business cannot realize its financial potential or may lose money. In case the fees are set too high, consumers may be dissatisfied.
Often, fees for services may not be calculated accurately because costs considered by the service provider for equipment represent only the purchase price of the equipment. Equipment, typically, has an estimated life span (e.g., a period of time in which equipment functions properly) and most equipment eventually requires replacement. Accordingly, equipment inherently has a replacement cost per use factor that represents a relationship between the cost associated with using equipment and the cost associated with replacing the equipment. For example, a centrifuge that costs $500 to replace, has an expected life span of five years, and is used two thousand times a year costs has a lower per use cost than one that is used only fifty times a year. One service provider using a centrifuge two thousand times per year should charge, for example, 5¢ per use in order to factor the cost associated with replacement, while a second service provider using a centrifuge only fifty times a year should charge, for example, $2.00 per use in order to factor the replacement cost.
In addition to the costs associated with replacing equipment, maintenance and supply costs associated with operating equipment should be factored to determine fees for services that require the use of the equipment. By factoring a cost per use value into fees, a return on maintenance and supplies associated with the equipment can be achieved, for example, to offset overhead resulting from the maintenance and supplies and/or to realize profitability in maintenance and supplies for each piece of equipment. The more often that equipment is used, typically, the lower the operating costs per use of the equipment.
Therefore and in view of the foregoing, fees for services that require use of equipment should be calculated to make an accurate return on the equipment, and to represent the costs associated with operating and replacing the equipment. Today, in most service oriented businesses, these calculations are not being made.
In addition to equipment, costs associated with employees and staff are also, typically, not factored adequately into a calculation of fees for services in the prior art. For example, variables such as wages paid, benefits (e.g., health insurance costs, license costs, dues, profit sharing, or the like), taxes paid by an employer and paid time off (e.g., holidays, vacation and sick leave) are not adequately assessed to calculate fees associated with providing professional services. A calculation should be made for each paid person that represents the sum of the person's gross wages, benefits and taxes paid. That sum should be divided by the number of minutes paid annually to the paid person in order to calculate a value referred to herein, generally, as a salary-per-minute value.
Further, it is believed by the inventor that labor associated with activities that are collateral to providing a service should be factored into the calculation of fees associated with professional services. For example, labor associated with setting up equipment, clean-up, etc are not assigned. As used herein, the term, “soft cost factor” refers, generally, to business costs associated with collaterally provided labor, and represents overhead labor costs associated with a respective service. The soft cost factor represents, for example, costs associated with setting up equipment, billing practices, inventory control, or the like. The soft cost factor is preferably a value that is used in a calculation to determine the cost of labor associated with providing a respective professional service. In the prior art FAIRFEES system, the soft cost factor was fixed at preset value, for example, 2, and the product of the salary per minute (as defined above) and the soft cost factor represents an accurate labor cost per minute for hands-on and hands-off time expended by an employee associated with provided a service.
In the prior art, a computer software program has been offered for sale and used for more than one year from the filing date of the present patent application that assisted service providers, and veterinarians in particular, with assessing costs and calculating fees. The software, commercially known as FAIRFEES, was distributed as a MICROSOFT EXCEL spreadsheet that required the end user to have a licensed copy of MICROSOFT EXCEL installed on his computer. The present invention is a stand-alone fully compiled software application that provides inventive features, described below, that improve upon the FAIRFEES spreadsheet application in various ways.
In an effort to determine fees for services that are fair and also accurately represent costs associated with labor to provide professional services, an equation is used to calculate a value, referred to herein, generally, as a “labor rate.” For a given service, the labor rate is calculated by multiplying the salary-per-minute value by the soft cost factor, and dividing that product by a percentage (referred to herein, generally, as a “labor percent”), for example, 20%, which sets the labor rate and achieves a desired profit margin. That quotient is preferably multiplied by the estimated or averaged task time (calculated in minutes) to calculate a fair and equitable labor fee for a given service. The labor rate enables the service provider to estimate accurately the costs associated with providing labor for services, and to charge a fair and reasonable fee therefor. Expressed mathematically, a service fee=((salary per minute*soft cost factor)/labor percentage)*task time (in minutes).
Although costs associated with equipment and labor represent a significant portion of a service provider's expenses, it is recognized by the inventor that additional overhead expenses are incurred, such as costs related to leases, mortgages, utilities, advertisements and other operational expenses. It is estimated that labor/benefits/taxes represent approximately 55% of a service provider's accounting expenses. Operating overhead costs account for 22% of a service provider's accounting expenses. Inventory costs represent approximately 20% of a service provider's accounting expenses. Typically, businesses are guessing at the fees and do not know how to cover above costs and only realize a small profit, for example 3%. They do not know how to cost out for their leases, their mortgages, their utilities, their advertisement expenses. For example, 3% is an unfortunate result of low profit, which equates to 100% (i.e., 55%+22%+20%+3%) of a fee for service charged by a service provider In the prior art, service providers were unable to account accurately for labor, equipment, inventory and supplies, and were therefore unable to expense such costs to calculate fees.
SUMMARY OF THE INVENTIONThe present invention defines a system and method for calculating a fee to charge a customer for performing a service. In one embodiment, the invention is a system comprising a database for storing electronic information in connection with the service. Further, an employee module is defined that is operable to receive from a user and to store in the database electronic employee information representing at least one person providing labor for the service. Also, an equipment module is included that is operable to receive from the user and to store in the database electronic equipment information representing equipment used for the service.
The system further comprises an inventory module operable to receive from the user and to store in the database electronic inventory information representing inventory used for the service. Moreover, a soft cost factor module is provided that is operable to receive from the user and to store in the database a value representing overhead labor costs associated with the service. Further, a service module operable to receive from the user and to store in the database electronic service information representing the service, wherein the user selects respective electronic employee information, respective electronic equipment information, and respective electronic inventory information from the database in order to define labor, equipment and inventory used for the service. The service module further calculates the fee for the service as a function of the defined labor, equipment, inventory and soft cost factor.
Another feature of the invention includes a labor percent module that is operable to receive from the user a labor percentage value representing a total amount charged for a given service. The labor percentage is attributed to labor, and the service module further calculates the fee as a function of the labor percentage value.
Yet another feature of the invention is an overhead module that is operable to receive from the user an overhead percentage representing a percentage to increase the fee. The service module further calculates the fee as a function of the overhead percentage.
Other features and advantages of the present invention will become apparent from the following description of the invention that refers to the accompanying drawings.
For the purpose of illustrating the invention, there is shown in the drawings a form of the invention, which is presently preferred, it being understood, however, that the invention is not limited to the precise arrangements and instrumentalities shown. The features and advantages of the present invention will become apparent from the following description of the invention that refers to the accompanying drawings, in which:
The present invention improves upon prior art systems and methods for determining fees to be charged for one or more services. One component in determining fees relate to costs associated with labor. Another component of fee determination includes costs associated with equipment and inventory supplies. The present invention preferably provides an interface whereby users can define various values for respective services and/or procedures. Furthermore, the present invention enables a user to define a plurality of employees required for a respective service, a plurality of various equipment required for a respective service, a plurality of inventory supplies required for a respective service, and a plurality of sub-services associated with a respective service. Moreover, for any given equipment, the present invention enables a user to define a plurality of operating supplies and maintenance supplies. Thus, the features and benefits defined and described herein improve upon prior art techniques that assess and quantify costs associated with providing a service. By an accurate return on investment of labor, equipment and inventory supplies, the present invention enables a service provider to maintain a fair, profitable and competitive business.
As used herein, the following terms are made reference to and are to be construed, generally, accordingly:
-
- “salary fee per minute” refers to the salary per minute (spm) multiplied by the soft cost factor;
- “labor per cent” refers to a value that represents a percentage of a total amount charged for a given service that is attributed to labor;
- “labor formula” refers to a calculation of the salary per minute, multiplied by the soft cost factor, divided by the labor percent;
- “labor fee” refers to the labor formula multiplied by time (in minutes) to complete a task associated with a given service;
- “minutes” refers, generally, to the total number of minutes required to complete a task;
- “salary per minute (SPM)” refers to a calculation of the cost of an employee, including gross wage, employer taxes and paid benefits, divided by the number of minutes worked per year;
- “service fee” refers to an amount to invoice a client for a service performed and represents at least labor, inventory, equipment and overhead;
- “cost of operation (COP)” refers to the replacement cost and maintenance expense of equipment used to perform a service includes all expenses and supplies associated with equipment, such as insurance, calibration, parts, or the like;
- “cost of operation per use (“COPU”)” refers to the annual cost of equipment divided by the number of times equipment was used in a year, plus a profit percent/amount assigned by a user;
- “life span” refers to the number of years a piece of equipment is expected to be in service;
- “overhead factor” refers to a value that represents a percentage of a total amount charged for a given service that is attributed to overhead;
- “replacement cost (“RC”)” refers to the cost of a piece of equipment to be purchased at a future date, including tax and installation (if necessary);
- “replacement cost annual (“RCA”)” refers to a replacement cost divided by the life span;
- “replacement cost per use (“RCPU”)” refers to an annual replacement cost divided by the usage per year, plus a profit percent/amount assigned by a user. This number is preferably added to the cost of a service fee to provide a total cost to a client when equipment is needed for a service to be provided; and
- “usage per year” refers either the total number of times or the total number of minutes that a piece of equipment is used annually.
As noted above, these terms are intended to be construed broadly and in their appropriate context.
An example service industry that is regularly referred to and described herein is the animal veterinary service industry. Operating costs associated with veterinary services are numerous and believed by the inventor to be particularly difficult to calculate. This is, in part, due to the large volume of services and procedures comprising a veterinarian practice. Within a single service, for example, dozens of procedures may be employed, each that may result in the service provider incurring expenses. Although many of the examples cited herein refer to a veterinary service provider, the invention is not so limited. Any party who provides a service and who requires equipment, labor and/or inventory supplies during or near the course of providing a service can benefit from the inventive features defined and described herein.
Referring to the drawings now, in which like reference numerals refer to like elements,
In a preferred embodiment, a workstation 104 is configured with a software application, which operates as stand-alone executable software, as known in the art. In this way, workstation 104 implements many of the features described herein without a need to maintain a communication session on network 106. Thus, workstation 104 can be “off-line” when the application software is installed thereon. In an alternative embodiment, workstation 104 operates standard web browsing software and communicates with information processor 102. In this alternative embodiment, the features described herein are provided to a user operating workstation 104 via information processor 102 during an active communication session over the internet or other communication network. Accordingly, display screens and graphical screen controls enabling a user to calculate service fees are provided while workstation 104 is “on-line” via communication network 106. In yet another alternative, workstations 104 receive updates and/or patches, as known in the art, from information processor 102 via communication network 106.
Information processor 102 and workstations 104 are preferably any devices that are capable of sending and receiving data across communication network 106, e.g., mainframe computers, mini computers, personal computers, laptop computers, a personal digital assistants (PDA) and internet access devices such as Web TV. In addition, information processor 102 and workstations 104 are preferably equipped with a web browser, such as MICROSOFT INTERNET EXPLORER, NETSCAPE NAVIGATOR, MOZILLA FIRREFOX or the like. Thus, as envisioned herein, information processor 102 and/or workstations 104 are devices that can communicate over a network and can be operated anywhere.
The nature of the present invention is such that one skilled in the art of writing computer executable code (i.e., software) can implement the described functions using one or more of a combination of popular computer programming languages and developing environments including, but not limited to C, C++, Visual Basic, JAVA, PHP, HTML, XML, ACTIVE SERVER PAGES, JAVA servlets, MICROSOFT .NET, C#, ASP.NET, and a plurality of various development applications.
For example, data may be configured in a MICROSOFT EXCEL spreadsheet file, as a comma delimited ASCII text file, as a MICROSOFT SQL SERVER compatible table file (e.g., MS-ACCESS table), or the like. In another embodiment, data may be formatted as an image file (e.g., TIFF, JPG, BMP, GIF, or the like). In yet another embodiment, data may be stored in an ADOBE ACROBAT PDF file. Preferably, one or more data formatting and/or normalization routines are provided that manage data received from one or a plurality of sources. In another example, data are received that are provided in a particular format (e.g., MICROSOFT EXCEL), and programming routines are executed that convert the data to another formatted (e.g., ASCII comma-delimited text).
Furthermore, data entered by users and stored by the present invention can be exported to one or more formats for third-party software applications. Alternatively, data in a particular format can be imported into the present invention. For example, data can be imported to or exported from a computer software accounting program. In this way, various functionality provided by other software programs can be provided from data originating from users of the present invention.
It is contemplated herein that any suitable operating system can be used on workstations 104 and information processor 102, for example, DOS, WINDOWS 3.x, WINDOWS 95, WINDOWS 98, WINDOWS NT, WINDOWS 2000, WINDOWS ME, WINDOWS CE, WINDOWS POCKET PC, WINDOWS XP, MAC OS, UNIX, LINUX, PALM OS, POCKET PC or any other suitable operating system. Of course, one skilled in the art will recognize that other operating systems are or will be available.
Moreover, a plurality of data file types is envisioned herein. For example, the present invention preferably supports various suitable multi-media file types, including (but not limited to) JPEG, BMP, GIF, TIFF, MPEG, AVI, SWF, RAW or the like (as known to those skilled in the art).
The various components of information processor 102 and/or workstation 104 need not be physically contained within the same chassis or even located in a single location. For example, storage device 210 may be located at a site which is remote from the remaining elements of information processor 102 or workstation 104, and may even be connected to CPU 202 across communication network 106 via network interface 208. Information processor 102 preferably includes a memory equipped with sufficient storage to provide the necessary databases, forums, and other community services as well as acting as a web server for communicating hypertext markup language (HTML), FLASH, Action Script, Java, Active Server Pages, Active-X control programs on workstations 104. Information processor 102 are arranged with components, for example, those shown in
As used herein, the term, “module” refers, generally, to one or more discrete components that contribute to the effectiveness of the present invention. Modules can operate or, alternatively, depend upon one or more other modules in order to function.
Continuing with reference to
Also shown in
Continuing with reference to
In the example shown in
In case the new employee is a part time employee, the user preferably enters a value in the Hours/Week and Weeks/Year text boxes. Alternatively, if the new employee is a salaried employee, a value is entered in the Yearly Wage text box. Moreover, a value is submitted in the Bonus Yearly text box, if applicable. In case the Auto Calc checkbox control is selected, the remaining text boxes in section 406 and 408 (e.g., Taxes, Total Cost, Labor Rate and Average Rate) calculate automatically. Furthermore, values are submitted in text box controls relate to Benefits and Insurance, preferably all entered to represent annual amounts. For example, if the company pays the new employee $100 per month into a 401K account, the amount entered should be $1,200. After the user has completed data entry, he preferably selects Save/New button control in section 308.
After the user has finished entering information for a new employee, the user can modify the data, such as illustrated in
In a preferred embodiment, various subcategories can be defined for a category. For example, employment categories, equipment categories, inventory categories and/or service categories can each have respective subcategories defined by a user. Further, assign values, such as a soft cost factor and/or a labor percentage/dollar amount can be assigned to a respective subcategory. In the example shown in
In the example shown in
Moreover, preferably, an individual member (i.e., person, piece of equipment, supply, etc.) or subcategory may have an assigned value (e.g., a soft cost factor) that overrides a previously assigned value. For example, in case a user defines the soft cost factor, 3, for Owners/Doctors, and, thereafter, defines a different soft cost factor, 2, for an individual veterinarian, then the individual veterinarian has the soft cost factor 2 applied, and all other owners/doctors have the soft cost factor 3 applied. Thus, the present invention preferably enables a user to apply various soft cost factors and/or labor percents for respective individuals, subcategories or categories. Preferably, any value that is assignable by a user can be applied in various contexts.
Moreover, the user can elect to print data representing employees by selecting a respective employee, and, thereafter, selecting Print button in operations control section 308. In this way, information can be output to printer 108 or to any other device available on workstation 104. Any data appearing in the display screens can be output in various data reports for a user, including formatted in tables, free-forms, graphical representations (e.g., line graphs, bar graphs, pie charts, etc.), as well as to be output in various data formats (e.g., comma-delimited ascii text files, spreadsheets, data tables, etc.). Moreover, it is envisioned herein that data output reports can be fashioned that represent the various category and subcategory levels for employees, equipment, inventory and services.
Continuing with reference to
In the example shown in
Additionally, the user submits entries (e.g., items) representing maintenance associated with the piece of equipment. In the example shown in display screen 500, the user selects a graphical screen control (e.g., a button) labeled “Add Maintenance Item,” and a dialog box is preferably displayed comprising text box controls enabling the user to enter a name of the maintenance item, an expected annual cost of the maintenance item, and an expected number of times the maintenance item will be used per year. The user preferably selects another graphical screen control, such as a button labeled “OK” or “Cancel” to complete or abort his entries, respectively. In case a user inadvertently enters a maintenance item, or otherwise wants to delete a maintenance item, the user selects the respective item and selects a graphical screen control (e.g., a button) labeled “Delete.”
Occasionally, several pieces of equipment may be required to make up a single piece of equipment. For example, a dental digital radiograph device includes a computer, a processor (separate from the computer), and a digital radiograph. In the prior art, only one price can be assigned for a piece of equipment (e.g., the dental digital radiograph device). In accordance with the teachings herein, various prices and equipment components can be assembled and used to define a single piece of equipment. Thus, according to a preferred embodiment, a single piece of equipment, such as a computer, may be defined as a component of other pieces of equipment. In this way, users have improved flexibility to define previously submitted equipment items as components of other equipment.
In addition to maintenance items, a user can further add or delete respective operating supplies associated with a piece of equipment. Accordingly, the user preferably selects a graphical screen control to add operating supplies, and in a corresponding dialog box enters values representing a name of the operating supplies item, an annual cost of the operating supplies item, the number of times the supply is used per year and a mark-up that is desired for that operating supply (as described more fully below with reference to
After a user has entered values in equipment details section 506, yearly totals, costs of operation (referred to herein as “COPU”), replacement costs (referred to herein as “RCPU”) and a total service cost are preferably automatically calculated. After the user is satisfied with the equipment data entered, the user selects the Save/New button in the operations control section 308 to save the equipment information in a database.
After the user has finished entering information for a new piece of equipment, the user can modify the data, such as illustrated in
Continuing with reference to
As noted above, a user can select control 508 to enter a return on equipment profit percent/dollar value on equipment and/or supplies/maintenance to be used in the calculation of the total service cost in connection with the respective equipment.
Thus, by selecting profit percent control 508 that, accordingly, causes dialog box 510 to be displayed, a user can adjust the return on investment for equipment, maintenance and/or supplies which directly impacts the replacement cost per use value (
With reference now to
The price for a piece of inventory that is submitted by a user preferably represents the actual cost of the inventory. The mark-up value represents a percentage increase over the purchase price of the inventory as desired by the user for profit. In accordance with a preferred embodiment, any good or service provided for resale is considered inventory.
Similar to adding new equipment and new employees, as noted above with reference to display screens 500 and 400, respectively, a user can select a respective value in inventory category list section 602 and, thereafter, select the Save/New button in operations control section 308 to add new inventory. The user can, in addition, select add category control 605 to add a new category in section 602. In inventory details section 606, the user submits a name for the new inventory item and selects an appropriate unit type (e.g., a pill, fluid or an item). Moreover, the user submits values representing the purchase price of the inventory, the number of units and a preferred markup percentage. Thereafter, the present invention preferably calculates a total cost automatically. When the user is satisfied with the entries, he selects Save/New button control in section 308.
In accordance with a preferred embodiment, the user can select a control, for example, “global overhead” button 715, that enables the user to assign a value that is calculated to add to the total fee for any given service. For example, the value entered, once global overhead button 715 is selected, may be a percentage that is multiplied by total fee for a service, and then added to the total fee to calculate a new total fee. Alternatively, the value entered, once global overhead button 715 is selected, may be a dollar amount that is preferably added to the total service fee. In any case, via the graphical screen controls provided by the present invention, a user can increase (or alternatively, decrease) the total fee for a service by assigning a global overhead value.
In the example shown in
Referring now to
In many cases during the course of providing services, various parties may be providing the services, such as a technician or an assistant, or a physician. In the example shown in
Referring now to
Referring now to
Referring now to
Thus, as shown and described, the culmination of the values, described above, includes the subservice total cost, the inventory total cost, the equipment total cost, the employee total cost, and an overhead adjustment to derive at a fair and equitable fee for service that results in a reasonable profit and an affordable rate to the consumer.
The present invention is now further described with reference to the flow charts illustrated in
Continuing with reference to the flow chart shown in
Thus, in accordance with the example process steps S100 shown in
Continuing with reference to the flow chart shown in
Thus, in accordance with the example process steps S200 shown in
Continuing with reference to the flow chart shown in
Thus, in accordance with the example process steps S300 shown in
Continuing with reference to the flow chart shown in
Thus, in accordance with the example process steps S400 shown in
The present invention is now further described with reference to an example.
A provider of landscaping services uses the present invention to set fees associated therewith. After installing a stand-alone executable software embodiment of the invention on his computer, he selects in module selection section 302 (
Continuing with the present example, after the landscape provider has finished adding the employees, he selects in module selection section 302 an option to enter information in the equipment module. The landscaper adds data regarding various pieces of equipment he uses for the management person. For example, he adds information related to his office equipment. Further, the landscaper adds information for equipment he uses during the course of landscaping. For example, he adds information regarding trucks, chainsaws, lawn mowers, spreaders, shovels, rakes or the like. Thereafter, using the inventory module, he enters information regarding inventory supplies he uses. For the management person, he adds office inventory, such as toner for the printer and copier, paper, pencils, and the like. Additionally, he adds information related to inventory he uses during the course of landscaping. For example, he adds information related to seeds, fertilizer, bags, plants, or the like.
Continuing with the present example, after the landscaper is satisfied with his entries, he select the service module to define prices associated with various landscaping services. For example, the landscaper defines information for the service of planting bushes. He adds two employees required for planting bushes, he adds two pieces of equipment for clearing a space and digging holes, and he defines the types of plants that will be sold to the customer. Moreover, the landscaper adds sub-services to the service, which include raking, clearing, and dumping, each of which are defined services that can be provided to customers in other contexts. When the landscaper is finished, the present invention calculates a fee for the service which is equal to $2,500.00. Prior to using the invention, the landscaper had charged $1,750.00 for the exact same service. Using the invention, the landscaper realized that he was charging too little, and adjusted his professional fees, accordingly.
Thus, as will become apparent to one skilled in the art, although many of the examples of embodiments in which the present invention is used relate to veterinary services, the invention is not so limited. Any service provider can use the present invention to calculate and set fees. The invention has a broad range of users, for example, attorneys, plumbers, educators, transportation providers, information technology specialists, to name a few.
The present invention is an improvement over prior art pricing systems and methods. Users of the present invention are able to add a plurality of employees, equipment, inventory and sub-services to define a service. Furthermore, users can define their own respective soft cost factors, labor percents, and profit margin percentages. Using the present invention, users will have increased confidence in client relations because they will be sure that the prices and fees they charge are fair and equitable, and will not result in undercharging or overcharging customers.
Further, various kinds of output reports can be provided by the present invention. For example, any data entered or viewed in the various display screens, such as illustrated in the reference figures, can be printed in concise and meaningful reports. Information directly affecting the profitability and return on investment relating to employees, equipment, supplies/maintenance and respective services can be graphed or displayed in various formats. Further, forecasts and cost estimates can be made that use the data displayed in the various display screens of the present invention, thereby enabling, for example, managers and business owners to predict levels of profitability and return on expenses. Moreover, output generated by the present invention can be used to indicate various employees, and/or pieces of equipment that are particularly profitable or otherwise. Managers may choose to reward individual employees in view of data output by the present invention that illustrate employee performance.
Another benefit of the present invention is that accurate cost estimates can be provided by service providers. Using the controls, modules and features described herein, a service provider can provide an accurate cost estimate for a service, and manage to stay on budget until completion. By providing accurate estimates prior to starting work on a service, providers are far less likely to lose money on a project. Further, providing an accurate cost estimate in advance enables a service provider to assure customers that the cost of a service will not change.
Other uses and products provided by the present invention will be apparent to those skilled in the art. Although the present invention has been described in relation to particular embodiments thereof, many other variations and modifications and other uses will become apparent to those skilled in the art. For example, the present invention can be implemented in an internet web interface. In such a context, a user can be availed of the features and options described herein using standard internet web browsing software, and establishing a communication session with information processor 102 (
It is preferred, therefore, that the present invention not be limited by the specific disclosure herein.
Claims
1. A system for calculating a fee to charge a customer for performing a service, the system comprising:
- a database for storing electronic information in connection with the service;
- an employee module operable to receive from a user and to store in the database electronic employee information representing at least one person providing labor for the service;
- an equipment module operable to receive from the user and to store in the database electronic equipment information representing equipment used for the service;
- an inventory module operable to receive from the user and to store in the database electronic inventory information representing inventory used for the service;
- a soft cost factor module operable to receive from the user and to store in the database a soft cost factor, wherein the soft cost factor is a value representing overhead labor costs associated with the service;
- a labor rate module operable to receive from a user a labor percentage value, and further operable to calculate a labor rate, wherein the labor rate equals a product of the employee's salary-per-minute and the soft cost factor divided by the labor percentage value; and
- a service module operable to receive from the user and to store in the database electronic service information representing the service, wherein the user selects respective electronic employee information, respective electronic equipment information, and respective electronic inventory information from the database in order to define labor, equipment and inventory used for the service, and further wherein the service module further calculates the fee for the service as a function of the defined labor, equipment, inventory and the labor rate.
2. The system of claim 1, further comprising an overhead module operable to receive from the user an overhead percentage representing a percentage to increase the fee, wherein the service module further calculates the fee as a function of the overhead percentage.
3. The system of claim 1, further comprising a sub-service module operable to receive from the user and to store in the database electronic sub-service information representing an additional service to be used for providing the service.
4. The system of claim 1, wherein the employee module is further operable to receive and store in the database at least one of electronic wage information representing labor wage, electronic tax information representing labor taxes, electronic benefit information representing labor benefits and electronic insurance information representing insurance provided for labor.
5. The system of claim 1, wherein the employee module is further operable to calculate a cost of labor and to calculate a labor rate for a respective person contributing labor.
6. The system of claim 1, wherein the equipment module is further operable to receive and store in the database at least one of electronic purchase price information representing a price of equipment, a profit percentage for equipment, a profit percentage for supplies, a profit percentage for maintenance, electronic life span information representing an estimated life span of equipment, electronic maintenance information representing maintenance items and respective maintenance item costs for the equipment and electronic operations information representing operating items and respective operating item costs for the equipment.
7. The system of claim 6, wherein equipment module is further operable to calculate at least one of a cost of operation per use amount and a replacement cost per use amount.
8. The system of claim 1, wherein the inventory module is further operable to receive and store in the database at least one of a purchase price of inventory, a unit type of inventory, a number of units of inventory and a preferred markup for the inventory.
9. The system of claim 8, wherein the inventory module is further operable to calculate a total cost of the inventory based upon the purchase price, number of units and markup.
10. The system of claim 1, wherein the service module is further operable to receive from the user electronic employee information representing a plurality of persons providing labor, electronic equipment information representing a plurality of equipment items, electronic inventory information representing a plurality of inventory items or electronic sub-service information representing a plurality of sub-services.
11. The system of claim 1, wherein the user can save or delete any of the values entered into the database.
12. A method for calculating a fee to charge a customer for performing a service, the method comprising:
- storing in a database electronic information in connection with the service;
- receiving from a user and storing in the database electronic employee information representing at least one person providing labor for the service;
- receiving from the user and storing in the database electronic equipment information representing equipment used for providing the service;
- receiving from the user and storing in the database electronic inventory information representing inventory used for providing the service;
- receiving from the user and storing in the database a soft cost factor representing overhead labor costs associated with the service;
- receiving from the user a labor percentage value, and calculating a labor rate, wherein the labor rate equals a product of the employee's salary-per-minute and the soft cost factor divided by the labor percentage value;
- receiving from the user and storing in the database electronic service information representing the service, wherein the user selects respective electronic employee information, electronic equipment information, and electronic inventory information from the database in order to define labor, equipment and inventory used for the service; and
- calculating the fee for the service as a function of the defined labor, equipment, inventory and labor rate.
13. The method of claim 12, further comprising:
- receiving from the user an overhead percentage representing a percentage to increase the fee; and
- calculating the fee as a function of the overhead percentage.
14. The method of claim 12, wherein the service is a veterinary service.
15. The method of claim 12, further comprising receiving from the user and storing in the database electronic sub-service information representing an additional service to be used for providing the service.
16. The method of claim 12, further comprising receiving from the user and storing in the database at least one of electronic wage information representing labor wage, electronic tax information representing labor taxes, electronic benefit information representing labor benefits and electronic insurance information representing insurance provided for labor.
17. The method of claim 12, further comprising calculating automatically a cost of labor and calculating automatically a labor percent for a respective person contributing labor.
18. The method of claim 12, further comprising receiving and storing in the database at least one of electronic purchase price information representing the price of equipment, a profit percentage for equipment, a profit percentage for supplies, a profit percentage for maintenance, electronic life span information representing an estimated life span of equipment, electronic maintenance information representing maintenance items and respective maintenance item costs for the equipment and electronic operations information representing operating items and respective operating item costs for the equipment.
19. The method of claim 18, further comprising calculating automatically at least one of an equipment cost of operation per use amount and an equipment replacement cost per use amount.
20. The method of claim 12, further comprising receiving and storing in the database at least one of a purchase price of inventory, a unit type of inventory, a number of units of inventory and a preferred markup for the inventory.
21. The method of claim 20, further comprising calculating automatically a total cost of the inventory based upon the purchase price, number of units and markup.
22. The method of claim 12, further comprising receiving from the user electronic employee information representing a plurality of persons providing labor, electronic equipment information representing a plurality of equipment items, electronic inventory information representing a plurality of inventory items or electronic sub-service information representing a plurality of sub-services.
23. The method of claim 12, further comprising enabling the user to save or delete any of the values entered into the database.
24. The method of claim 12, further comprising defining at least one of an employee category, an equipment category and an inventory category for employees, equipment and inventory, respectively, for the service.
25. The method of claim 24, further comprising defining at least one of an employee subcategory, equipment subcategory and inventory subcategory, wherein the employee subcategory, equipment subcategory and inventory subcategory are defined within the employee category, the equipment category and the inventory category, respectively, for the service.
26. The method of claim 25, further comprising assigning the soft cost factor to at least one of the employee subcategory, employee category, and an individual employee.
27. The method of claim 12, further comprising defining a plurality of equipment items as components of a singled piece of equipment.
28. The method of claim 12, further comprising associating a plurality of inventory items with a respective service.
29. The method of claim 12, further comprising defining a return on investment value that represents a percentage or a dollar amount used to increase a purchase price for equipment or inventory.
Type: Application
Filed: May 24, 2006
Publication Date: Nov 29, 2007
Inventors: Danny P. Zalta (Tulsa, OK), Randolph P. Carsch (Plano, TX)
Application Number: 11/440,625