For H-1, If you are a company with 25 or less employees, the fees are as follows: $185 (filing fees for form I-129) made payable to the "USCIS" (corporate check only) AND $750 (filing fees for Form I-129W) made payable to the "USCIS" (corporate check only).These two checks can be combined into one single corporate check of $935 made payable to the "USCIS".
For H-1, If you are a company with 26 or more employees, the fees is as follows: $185 (filing fees for form I-129) made payable to the "USCIS" (corporate check only) AND $1,500 (filing fees for Form I-129W) made payable to the "USCIS" (corporate check only).These two checks can be combined into one single corporate check of $1,685 made payable to the "USCIS".
If petition is by way of premium processing, then there is an additional fee of $1,000 (premium processing fee). This can be paid by personal or corporate checks.This $1,000 should be payable to "United States Citizenship and Immigration Services" and not to "USCIS".
In addition to the above fees, there is also anti-fraud fee in the amount of $500. Check with an attorney if it is applicable to your case.