According to the government, the filing fee for Form i-130 is currently $535. You can pay this fee through credit card, cash, or via check using G-1450.