для — на
(при указании цели, к которой направлено действие).
Предлоги различаются:
1) смысловыми оттенками (предлог для вносит больший оттенок целенаправленности). Использовать для местных нужд — использовать на местные нужды;
2) стилистическими оттенками (предлог на вносит разговорный оттенок). Собрать деньги для покупки машины — ...на покупку машины. — Для чего вам эти вещи? — На что вам эти вещи?
Источник:
Управление в русском языке. Д.Э. Розенталь
на Gufo.me