The contract bookkeeper will complete the full accounting cycle for multiple company accounts in QuickBooks Online and perform other administrative tasks as requested. All of our clients are nonprofit organizations. This is a remote contractor position of 40 hours/week, Monday to Friday. All of the bookkeeping will be done according to Generally Accepted Accounting Principles for Nonprofits, but candidates do not need to have experience specific to nonprofits; training will be provided. This is a long-term position with room to grow. **The interview will be in English.** About Mighty Nonprofits Please check out www.mightynonprofits.com to learn more about what we do. We are a small but quickly growing company based in California that helps nonprofit organizations through financial management and bookkeeping services. The company includes the founder in California and eight bookkeepers in Mexico, Colombia, Argentina, and Venezuela. We believe we can maintain a stress-free and enjoyable work environment if we are responsible, responsive, and dedicated to accuracy. Requirements - One full year of QuickBooks Online experience - Have a reliable computer, internet connection, and electricity. - Advanced tech prowess and ability to learn new software quickly. - Advanced Excel skills. - Proven capacity to work independently and manage multiple priorities. Compensation and hours - Competitive wage in USD. - This is a flexible contractor position, 40 hours/week, Monday to Friday. - The contractor is expected to provide their own computer, internet, software, and any other equipment necessary to do the job. Primary tasks and areas of responsibility - Take responsibility for the completed, timely data entry into QuickBooks Online of all transactions for several nonprofit clients. - Follow different processes for each client and maintain and edit the process instructions as these processes change. - Manage and track monthly tasks for each client and ensure they are completed by their deadlines using the ClickUp task manager. - Communicate regularly with coworkers and ask questions as needed. - Double-check transactions for accurate coding. - Manage and organize all receipts, bank statements, and other documentation in Google Drive according to each client account. - Produce monthly reports. - Keep track of all time billed to clients daily in online timekeeping software. - Keep track of total hours worked and submit this invoice monthly for payment. Results and outputs expected of this role - Client accounts are up-to-date and accurate. - Documentation is organized and accounted for. - The task manager is updated daily. - Processes are updated regularly. - Communication with the client and supervisor is prompt. Behaviors expected for success in the position - Communicate regularly with coworkers on tasks and priorities. - Take responsibility for your tasks and clients by self-direction. - Willing to admit mistakes and ask for help. - Maintain a sense of humor. - Timely and professional in all client interactions. - Commitment to accuracy. Seniority level Entry level Employment type Contract Job function Accounting/Auditing and Finance Industries Accounting and Financial Services #J-18808-Ljbffr