The completed-contract method is an accounting approach used for recognizing revenue and expenses associated with long-term contracts. Under this method, revenue and expenses are only recognized once the contract is fully completed, which helps ensure that all costs and income are matched together at the end of the project. This method is especially beneficial in industries where projects take a long time to complete, as it allows for clearer financial reporting at the project's conclusion.