For the I-134 for a K-1 visa, the CO at the interview makes a decision based on the totality of the circumstances if the applicant is likely to become a public charge or not. COs for some countries use the 100% level as a minimum, some use the 125% level. Some countries don't even ask for an I-134. Some COs may want to see above the minimum income level.
For the I-864 for AOS later (after entering on the K-1 and marrying), you must meet at least the 125% level, or use a joint sponsor. Again there is no guarantee of success for any income level, but there must be at least 125%.
If you are an employee, then your pay stubs and/or employment letter are evidence of your current income (taxes would show past income only). If you are self-employed then the tax returns will show your current income.
The 2018 tax returns are not required until at least tax day. Until then you can use 2017 still.,
The I-134 is presented at the K-1 visa interview.
FYI, your timeline is incorrect. TSC does not process I-129Fs. You sent the I-129F to the lockbox in Texas (not the Texas Service Center). They did initial acceptance and input into the system, then sent the case to CSC for processing. It was not transferred.
Hi everyone! I am new here! I am the US petitioner for my fiancee. I mailed our packet on January 8th and it arrived at the Dallas P.O. Box on January 11th. I am hoping to receive the NOA1 perhaps this week or next. Really hoping for a smooth process. Good fortune to everyone here!