This model employs a pricing structure based an a flat project fee to produce something like a website or animation, normally based on detailed specifications communicated and agreed before the project starts; or pricing based on an hourly fee that can be estimated and fixed up front or billed on a rolling basis for services such as online marketing or data entry; or rolling pricing based on a fixed fee for output such as data entry units or processed images.