A system for paint spraying volume tracking, the system comprising: one or more hand portable sprayers for spraying paint for a plurality of jobs, each sprayer comprising; a pump that outputs fluid under pressure for spraying; a motor that drives the pump; sprayer control circuitry configured to generate data indicative of an amount of fluid sprayed by the one or more sprayers; and a wireless module configured to wirelessly send information including the data indicative of the amount of fluid sprayed; one or more handheld computer devices communicatively couplable to the one or more sprayers via the wireless module, each handheld computer device being a smartphone, wherein each of the one or more handheld computer devices is configured to: receive information indicative of one or more jobs from the plurality of jobs; receive user selection of a job of the one or more jobs; receive information from the one or more sprayers, the information indicative of the amount of fluid sprayed by the one or more sprayers with which the one or more handheld computer devices are communicatively coupled; and output the information indicative of the amount of fluid sprayed in association with the selected job of the one or more jobs of the plurality of jobs; and a network server configured to: receive from each of the one or more handheld computer devices respective information indicative of the amount of fluid sprayed for respective selected jobs from the plurality of jobs; update respective spray volume logs based on respective information indicative of the amount of fluid sprayed for the respective selected jobs from the plurality of jobs, wherein the spray volume logs are respectively associated with the plurality of jobs and each spray volume log includes information indicative of the amount of fluid sprayed at the associated jobs; and generate information for display indicative of respective amounts of fluid sprayed for the plurality of jobs based on the spray volume logs. one or more hand portable sprayers for spraying paint for a plurality of jobs, each sprayer comprising; a pump that outputs fluid under pressure for spraying; a motor that drives the pump; sprayer control circuitry configured to generate data indicative of an amount of fluid sprayed by the one or more sprayers; and a wireless module configured to wirelessly send information including the data indicative of the amount of fluid sprayed; a pump that outputs fluid under pressure for spraying; a motor that drives the pump; sprayer control circuitry configured to generate data indicative of an amount of fluid sprayed by the one or more sprayers; and a wireless module configured to wirelessly send information including the data indicative of the amount of fluid sprayed; one or more handheld computer devices communicatively couplable to the one or more sprayers via the wireless module, each handheld computer device being a smartphone, wherein each of the one or more handheld computer devices is configured to: receive information indicative of one or more jobs from the plurality of jobs; receive user selection of a job of the one or more jobs; receive information from the one or more sprayers, the information indicative of the amount of fluid sprayed by the one or more sprayers with which the one or more handheld computer devices are communicatively coupled; and output the information indicative of the amount of fluid sprayed in association with the selected job of the one or more jobs of the plurality of jobs; and receive information indicative of one or more jobs from the plurality of jobs; receive user selection of a job of the one or more jobs; receive information from the one or more sprayers, the information indicative of the amount of fluid sprayed by the one or more sprayers with which the one or more handheld computer devices are communicatively coupled; and output the information indicative of the amount of fluid sprayed in association with the selected job of the one or more jobs of the plurality of jobs; and a network server configured to: receive from each of the one or more handheld computer devices respective information indicative of the amount of fluid sprayed for respective selected jobs from the plurality of jobs; update respective spray volume logs based on respective information indicative of the amount of fluid sprayed for the respective selected jobs from the plurality of jobs, wherein the spray volume logs are respectively associated with the plurality of jobs and each spray volume log includes information indicative of the amount of fluid sprayed at the associated jobs; and generate information for display indicative of respective amounts of fluid sprayed for the plurality of jobs based on the spray volume logs. receive from each of the one or more handheld computer devices respective information indicative of the amount of fluid sprayed for respective selected jobs from the plurality of jobs; update respective spray volume logs based on respective information indicative of the amount of fluid sprayed for the respective selected jobs from the plurality of jobs, wherein the spray volume logs are respectively associated with the plurality of jobs and each spray volume log includes information indicative of the amount of fluid sprayed at the associated jobs; and generate information for display indicative of respective amounts of fluid sprayed for the plurality of jobs based on the spray volume logs.