Чтобы получить шенгенскую визу иметь постоянное место работы необязательно. Справку с работы вполне можно заменить выпиской из банка о доступном остатке или о движении средств за последние 3 месяца.
Кроме того, некоторые консульства (эстонское, например) принимают слип-чеки из банкоматов с остатком на карте, причем взять такой чек можно даже по кредитке.
Если есть квартира или дом в собственности, то для финского шенгена подойдут документы о владении недвижимостью в России (электронную выписку из ЕГРН можно заказать онлайн через сайт «Росреестра»).
Еще можно попросить родственников или друзей сделать вам спонсорское письмо -это заявление в свободной форме о том, что все расходы на поездку и пребывание в Шенгене берет на себя третье лицо, т.е. "спонсор". К письму также прикладываете какую-либо фингарантию на имя спонсора (справку о его з/п, банковскую выписку).
Ну а тем, кто фрилансит официально и оформил ИП, тоже довольно просто подтвердить платежеспособность - к пакету документов на визу нужно будет приложить свидетельство о регистрации ИП или лист записи в ЕГРИП и копию ИНН (иногда еще требуется копия налоговой декларации за последний отчетный период и 3-НДФЛ).