A method comprising: operating an industrial printer to print on a product substrate; during the operation of the printer generating sensor data and/or component data associated with cost of operation, COO, printer parameters associated with the operation of the industrial printer; storing on a computer-readable medium accessible to a processor the sensor data and/or component data; deriving, based on the sensor data and/or component data, one or more COO parameter values and associated COO waste values, wherein the derivation of these values occurs dynamically on a real-time basis with up to date sensor data and component data, wherein the COO waste values comprise at least one of; a first amount of unused ink or unused solvent in a removed cartridge from the printer relative to a second amount of ink or solvent in a cartridge fitted in the printer, an amount of power or ink or solvent consumed when the printer is activated and is not performing printing operations, jetting waste determined based on comparing a time that the printer is performing printing operations with a time that the jetting is turned on, ink waste determined based on reaching an expiration date on an ink cartridge before the cartridge is empty, one or more of ambient temperature, component operating temperature, downtime, non-printing jetting time relative to one or more of ink consumption, solvent consumption and power consumption, or an amount of solvent consumed when ambient temperature exceeds a threshold level; and, dynamically displaying, on a real-time basis, a first graphical user interface including one or more derived COO parameter values which include one or more COO waste values. operating an industrial printer to print on a product substrate; during the operation of the printer generating sensor data and/or component data associated with cost of operation, COO, printer parameters associated with the operation of the industrial printer; storing on a computer-readable medium accessible to a processor the sensor data and/or component data; deriving, based on the sensor data and/or component data, one or more COO parameter values and associated COO waste values, wherein the derivation of these values occurs dynamically on a real-time basis with up to date sensor data and component data, wherein the COO waste values comprise at least one of; a first amount of unused ink or unused solvent in a removed cartridge from the printer relative to a second amount of ink or solvent in a cartridge fitted in the printer, an amount of power or ink or solvent consumed when the printer is activated and is not performing printing operations, jetting waste determined based on comparing a time that the printer is performing printing operations with a time that the jetting is turned on, ink waste determined based on reaching an expiration date on an ink cartridge before the cartridge is empty, one or more of ambient temperature, component operating temperature, downtime, non-printing jetting time relative to one or more of ink consumption, solvent consumption and power consumption, or an amount of solvent consumed when ambient temperature exceeds a threshold level; and, a first amount of unused ink or unused solvent in a removed cartridge from the printer relative to a second amount of ink or solvent in a cartridge fitted in the printer, an amount of power or ink or solvent consumed when the printer is activated and is not performing printing operations, jetting waste determined based on comparing a time that the printer is performing printing operations with a time that the jetting is turned on, ink waste determined based on reaching an expiration date on an ink cartridge before the cartridge is empty, one or more of ambient temperature, component operating temperature, downtime, non-printing jetting time relative to one or more of ink consumption, solvent consumption and power consumption, or an amount of solvent consumed when ambient temperature exceeds a threshold level; and, dynamically displaying, on a real-time basis, a first graphical user interface including one or more derived COO parameter values which include one or more COO waste values.