Westpac has warned of a $1.22 billion hit to earnings ahead of its full-year results next week, partly due to writedowns and revaluations.

Westpac has warned of a $1.22 billion hit to earnings ahead of its full-year results next week, partly due to writedowns and revaluations.