A fluid ejection device includes a fluid ejection unit that ejects a fluid, an ejection control unit that receives a fluid ejection command input, and controls the ejection of the fluid from the fluid ejection unit, a fluid container that accommodates the fluid to be supplied to the fluid ejection unit; and a supply control unit that controls the supply of the fluid from the fluid container to the fluid ejection unit, and determines whether the fluid can be supplied to the fluid ejection unit from the fluid container. When the supply control unit determines that the fluid cannot be supplied even after the ejection command input is received, and then a predetermined amount of time has elapsed, the ejection control unit reports a fault, and prohibits the fluid ejection unit from ejecting the fluid until the ejection command input is canceled.