Upcoding can occur due to various reasons, including pressure to meet financial targets, lack of understanding of coding systems, or deliberate fraud. In some cases, nurses may be directed by management to document care in a way that supports higher billing, even if it does not reflect the actual care provided.