Hi,
Here are a few suggestions.... I hope it helps in getting her TRV
Purpose of Visit
If you can draw up a detailed day-by-day Itinerary showing places of interest/restaurants/visiting friends, etc.... with day-by-day detailed expense estimates (CAD). This document is different from your Invitation Letter
You can mention that accommodation/travel/living expenses will be taken care by you.... and support these expense estimates with proof of funds (from her - bank statements/Letter of Financial Support, etc) to finance the itinerary.... although you will pay for these in reality, she must show that she has the financial means to do so herself
Ties to Her Home Country
These could be:
a. Employment ties: Employment letter + 6 months salary slips + time off work letter + annual income tax returns for the last 2-3 years
b. Family: Do her parents live with her? Are they dependent on her - maybe financially or to take care of them? Does she pay for household expenses?
c. Property: Property ownership paper (her share with her mom's share) + property evaluation (either self evaluation ie with government value/market realty indicative prices or done by a Chartered Accountant + if there are no loans/mortgage then mention this fact + copies of latest property tax receipts
d. Financial Ties: Her bank statements + financial investments + pension funds (if any) + credit card (credit limits + statements + low credit outstanding + say she will carry these cards for her visit)
e. Any Social/Volunteering?
Did she book tickets? If yes, confirmed tickets?
Can she provide other compelling reasons to return to Ukraine by XX date..... for eg: a cousin's wedding or a company project?
Do prepare 'My Travel History' explanation..... scan the visas + in a table format, give the visa details, entry/exit stamp details, purpose of each visit.... I wouldn't count too much on a visa officer to go through a passport and figure the entry/exit details of visits
For Host documents:
Copies of your status in Canada + passport + T4+ NOA + bank statements + employment letter (do keep in mind that your documents are only 'supporting documents' and the focus would be on the documentation/evidence that she submits)
Hope this helps